हमारे पास लोड बैलेंसर के पीछे कई ईसी 2 उदाहरण हैं। प्रत्येक सर्वर में कई एएसपी.NET अनुप्रयोग तैनात होते हैं। मैं सभी उदाहरणों के साथ संकलित कोड को तैनात करने के लिए एक आसान, रीयलटाइम, स्वचालित तरीका ढूंढ रहा हूं।ईसी 2 उदाहरणों को mulitple करने के लिए अनुपालन कोड को सिंक कैसे करें
मैंने एसवीएन या गिट जैसे स्रोत नियंत्रण भंडारों का उपयोग करके समाधान देखा है, लेकिन यह हमारे लिए तकनीक का उचित उपयोग नहीं लगता है क्योंकि हम ईसी 2 उदाहरणों में संकलित कोड तैनात कर रहे हैं - स्रोत कोड नहीं।
मैंने सिंक को पूरा करने के लिए Dropbox भी सेट किया है। यह कुछ हद तक काम करता है, लेकिन इसके quirks है। उदाहरण के लिए, आपको "एक रूट सिंक फ़ोल्डर" सीमा के आस-पास अपनी निर्देशिका संरचना बनाने की आवश्यकता है। किसी अन्य कारण से हमें निश्चित रूप से इसके लिए ड्रॉपबॉक्स का उपयोग नहीं करना चाहिए?
एस 3 एपीआई का उपयोग कर एक कस्टम एप्लिकेशन लिखना एक विकल्प है, लेकिन हम अधिक कोड लिखने पर एक तृतीय पक्ष समाधान पसंद करेंगे।
यह एक आम परिदृश्य की तरह लगता है, लेकिन मुझे अभी तक कोई अच्छा समाधान नहीं मिला है।
कोई सुझाव?
का उपयोग करके किसी भी तरह से यह जानकारी प्राप्त करने की आवश्यकता है यदि आप सादे ईसी 2 सर्वर पर काम करना पसंद करते हैं तो क्या होगा? ईसी 2 सर्वर पर ऑटो-स्केलिंग सेट करना अविश्वसनीय रूप से कठिन नहीं है। – digitaldavenyc
@digitaldavenyc, यह करना आसान है, लेकिन लोचदार बीनस्टॉक भी है। ऑटोस्केलिंग लोचदार बीनस्टॉक के साथ मुफ्त में प्राप्त सुविधाओं का एक सबसेट है। आपको ऑटोस्केलिंग घटनाओं के साथ-साथ कोड परिनियोजन भाग से सूचनाएं भी मिलती हैं। – jaminto
एडब्ल्यूएस कोड तैनाती http://aws.amazon.com/codedeploy/ सिर्फ बीनस्टॉक का तैनाती हिस्सा है। सवाल यह है कि आप क्या करने की कोशिश कर रहे हैं? यदि यह एक वेब अनुप्रयोग चलाता है, तो मुझे नहीं पता कि आप बीनस्टॉक का उपयोग क्यों नहीं करेंगे। यदि यह एक कमांड लाइन एप्लिकेशन चलाता है, तो हाँ, बीनस्टॉक आपके लिए ऐसा नहीं कर सकता है, लेकिन बीनस्टॉक पर कार्यकर्ता स्तर http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features-managing- env-tiers.html – jaminto