2016-02-15 9 views
7

मेरा एडब्ल्यूएस लोचदार बीनस्टॉक पर्यावरण स्वास्थ्य में फंस गया है: ग्रे।लोचदार बीनस्टॉक पर्यावरण ग्रे स्वास्थ्य पर फंस गया

enter image description here

मेरा आवेदन काम कर रहा है, मैं इसे ठीक उपयोग कर सकते हैं। हालांकि, मैं कॉन्फ़िगरेशन बदलने या नए संस्करणों को तैनात करने में असमर्थ हूं क्योंकि मुझे यह संदेश मिलता है कि

पर्यावरण नाम ______ इस ऑपरेशन के लिए एक अवैध स्थिति में है। मस्तबे तैयार

स्थिति:: तैयार स्वास्थ्य ग्रे

और

ईएलबी राज्य: सेवाकालीन

अगर मैं अपने कंसोल पर eb health चलाने के लिए, मैं निम्नलिखित आउटपुट प्राप्त

क्या कुछ भी है जो मैं अपने पर्यावरण को पुनर्जीवित करने की कोशिश कर सकता हूं? मैंने एडब्ल्यूएस समर्थन से संपर्क किया है, क्योंकि वे वास्तव में धीमे हैं। एक और विकल्प जिसे मैं सोच सकता हूं पर्यावरण को समाप्त कर रहा है और एक नया निर्माण कर रहा है, लेकिन मैं वास्तव में इससे बचना पसंद करूंगा।

+0

हर अब और फिर मैं मैट्रिक्स से सतह पर हूं और याद रखता हूं कि 'ग्रेस्टिक स्वास्थ्य पर फंसे' लोचदार बीनस्टॉक पर्यावरण जैसे वाक्यांश पूरी तरह से निर्विवाद रूप से हास्यास्पद हैं। और फिर मैं तकनीकी ज्ञान की गर्म तरंगों के नीचे धीरे-धीरे डूब जाता हूं और फिर एक सामान्य बात कहने के बारे में सोचता हूं। –

उत्तर

5

ईबी को शूट करने में काफी मुश्किल हो सकती है जब आपके पास ईबी, उदाहरण, ईएलबी, इत्यादि तक पूर्ण पहुंच है ... एसओ के माध्यम से इसे प्रॉक्सी करने की कोशिश कभी नहीं करें।

मुझे क्या करना चाहते हैं निम्नलिखित:

  • एक ही आवेदन के तहत एक नई पर्यावरण लाओ
  • यह हरे ऊपर आता है, ईबी आवेदन "स्वैप" कार्यक्षमता का उपयोग करने के लिए वातावरण को स्वैप करें

इस प्रक्रिया पर अधिक जानकारी यहां है: http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.CNAMESwap.html

यह एक DNS स्विच करता है ताकि आपके पास कोई डाउन टाइम न हो। यदि आप बाद में अपने दोस्ताना एडब्ल्यूएस समर्थन कर्मचारियों के साथ परेशान करना चाहते हैं तो भी आप पुराने वातावरण को चलाएंगे।

केवल नकारात्मक हैं:

  • आप दोनों पर्यावरण के ढेर के लिए भुगतान कर अन्य समस्याओं का निवारण करने के लिए प्रतीक्षा करते हुए जारी रखेंगे।
  • DNS थोड़ा कठिन है क्योंकि आप कम समय-समय पर ईबी DNS प्रविष्टियों का सम्मान करने वाले ग्राहकों की गारंटी नहीं दे सकते हैं। उन्हें चाहिए, लेकिन कोई स्थानीय कैश संस्करण का उपयोग जारी रखने का फैसला कर सकता है। क्लाइंट-साइड सुविधाओं पर भरोसा करने पर निर्भर कुछ भी होने के साथ, यह आपके नियंत्रण से थोड़ा सा है।
  • यदि आप ईबी के माध्यम से आरडीएस डीबी तैनात करते हैं, तो आप हमें स्वैप नहीं कर सकते क्योंकि डीबी पर्यावरण से जुड़ा हुआ है (कभी भी ईबी पर्यावरण के माध्यम से ईबी पर्यावरण में आरडीएस डीबी तैनात नहीं करता है !!!!)
+0

यह कमाल है, बस एक त्वरित सवाल है। मेरे डेटाबेस के साथ क्या होता है? क्या मुझे एक नया निर्माण करना है या नया वातावरण उसी डीबी का उपयोग करेगा? आपका बहुत बहुत धन्यवाद! – JuanGesino

+0

@JuanGesino क्या आपने अपने आरडीएस डीबी को तैनात करने के लिए ईबी का उपयोग किया था या मैन्युअल रूप से इसे स्वयं तैनात किया था? – Ray

+0

मैंने लोचदार बीनस्टॉक का इस्तेमाल किया। – JuanGesino

संबंधित मुद्दे