मैंने सी # में एक सर्वर ऐप विकसित किया है (वर्तमान में कंसोल एप्लिकेशन के रूप में स्थापित)। अपने कंप्यूटर पर इसे डिबग करने के बाद, मैं आगे परीक्षण के लिए इसे ईसी 2 इंस्टेंस पर तैनात करना चाहता हूं। ईसी 2 उदाहरण में ऐप (और परीक्षण के दौरान आने वाले निरंतर अपडेट) को तैनात करने का सबसे अच्छा तरीका क्या है? मैंने देखा कि लोचदार बीनस्टॉक एक ऐसी सेवा है जो वास्तव में इस उद्देश्य के लिए डिज़ाइन की गई है, लेकिन यह केवल एएसपी.NET ऐप्स का समर्थन करने लगती है।एडब्ल्यूएस ईसी 2 इंस्टेंस में .NET कंसोल ऐप को कैसे तैनात किया जाए?
उत्तर
यदि आप लोचदार बीनस्टॉक के तहत आईआईएस का उपयोग करके कोई एप्लिकेशन बनाते हैं तो आप एप्लिकेशन को फिर से तैनात करते समय आदेश चलाने के लिए .ebextensions फ्रेमवर्क का उपयोग कर सकते हैं। जबकि यह आईआईएस संबंधित चीजों के लिए है, आप इसे मनमानी आदेश चलाने के लिए उपयोग कर सकते हैं।
उदाहरण के लिए, आपके पास एक आदेश हो सकता है जो S3 से एक ज़िपफाइल डाउनलोड करता है और इसे किसी फ़ोल्डर में निकालता है या इंस्टॉलर पैकेज या पावरहेल स्क्रिप्ट चलाता है।
मैंने विंडोज़ सेवाओं के लिए ऐसा किया, यह दर्दनाक है क्योंकि ebextension फ़ाइलों का वाईएएमएल सिंटैक्स गलत होना आसान है, लेकिन यह किया जा सकता है।
आखिरकार मैं एडब्ल्यूएस टूलकिट का उपयोग कर विजुअल स्टूडियो से अपने कंसोल एप्लिकेशन और/या विंडोज सेवाओं की 1-क्लिक परिनियोजन करने में सक्षम था।
विंडोज के लिए .ebextension आदेशों पर और जानकारी के लिए यहां देखें।
http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/customize-containers-windows-ec2.html
- 1. एडब्ल्यूएस ईसी 2 इंस्टेंस
- 2. एडब्ल्यूएस - ईसी 2 उदाहरण कंसोल
- 3. उबंटू ईसी 2 इंस्टेंस
- 4. ईसी 2 इंस्टेंस
- 5. ईसी 2 इंस्टेंस
- 6. अमेज़ॅन ईसी 2 इंस्टेंस
- 7. मैं अपने .NET ऐप को अमेज़ॅन ईसी 2 पर कैसे तैनात कर सकता हूं?
- 8. ईसी 2
- 9. नमकस्टैक का उपयोग कर एडब्ल्यूएस ईसी 2 इंस्टेंस छवि बनाना?
- 10. अमेज़ॅन ईसी 2 माइक्रो इंस्टेंस
- 11. एडब्ल्यूएस ईसी 2 उच्च CPU अलार्म
- 12. aws क्लाउडफॉर्मेशन एडब्ल्यूएस :: ईसी 2 :: इंस्टेंस ब्लॉकडिवाइस मैपिंग्स और वॉल्यूम्स
- 13. बढ़ते एडब्ल्यूएस ईसी 2 उबंटू इंस्टेंस डिस्क स्पेस
- 14. अमेज़ॅन ईसी 2 माइक्रो इंस्टेंस
- 15. एसएसएचजे - ईसी 2 इंस्टेंस में कीपैयर लॉगिन
- 16. अमेज़ॅन ईसी 2 इंस्टेंस मेटाडाटा
- 17. अमेज़ॅन ईसी 2 विंडोज इंस्टेंस
- 18. एमएस वेब डिप्लॉय का उपयोग कर अमेज़ॅन ईसी 2 में एएसपी.NET ऐप को कैसे तैनात किया जाए?
- 19. एडब्ल्यूएस एपीटी पर ईसी 2 उदाहरण-
- 20. मेरे एडब्ल्यूएस ईसी 2 इंस्टेंस को बंद होने पर समाप्त क्यों किया जाता है?
- 21. ईसी 2/एडब्ल्यूएस, जेनकींस, गिट, एसएसएच
- 22. एडब्ल्यूएस ईसी 2 एफ़टीपी/एचटीएमएल
- 23. टॉमकैट पर कोणीय 2 को कैसे तैनात किया जाए?
- 24. ईसी 2 इंस्टेंस - पूर्ण पुनर्स्थापित
- 25. ईसी 2 पर कैसंद्रा तैनात करें?
- 26. एडब्ल्यूएस इंस्टेंस
- 27. अमेज़ॅन ईसी 2 इंस्टेंस और उसकेोकू
- 28. क्या किसी भी डाउनटाइम के बिना एडब्ल्यूएस ईसी 2 इंस्टेंस को डुप्लिकेट करना संभव है?
- 29. किस उपयोगकर्ता ने ईसी 2 इंस्टेंस लॉन्च किया?
- 30. अमेज़ॅन ईसी 2 इंस्टेंस आईडी - एक्सओआर क्यों?
आप को देखा या करने की कोशिश की एडब्ल्यूएस CodeDeploy (http://docs.aws.amazon.com/codedeploy/latest/userguide/getting-started-windows.html) है? – jbird
एप्लिकेशन क्या करता है? आप इसका परीक्षण करने की योजना कैसे बना रहे हैं? क्या आप मोनो का उपयोग कर लिनक्स में एप्लिकेशन चला सकते हैं? – poida