14

अनुकूलित करें हम लोचदार बीनस्टॉक में जावा वेब एप्लिकेशन तैनात कर रहे हैं। डिफ़ॉल्ट रूप से Beanstalk Tomcat7 & openjdk के साथ Redhat उदाहरण प्रदान करता है। लेकिन मैं उदाहरणों को कस्टमाइज़ करना चाहता हूं ताकि मैं सनजद्क का उपयोग कर सकूं। here के अनुसार चरणों का पालन किया, मैंने ईसी 2 & स्थापित सूर्य जेडीके, टॉमकैट 7 से एक नया उदाहरण लॉन्च किया और उदाहरण के एक कस्टम एएमआई बनाया और कस्टम आईडीआई आईडी फ़ील्ड में अपनी आईडी को बीनस्टॉक में पर्यावरण कॉन्फ़िगरेशन में संपादित किया। लेकिन मेरी पर्यावरण स्वास्थ्य स्थिति लाल में बदल रही है, और आवेदन तैनात नहीं किया गया है। क्या आप कृपया इसके लिए एक समाधान सुझा सकते हैं।लोचदार बीनस्टॉक उदाहरण

उत्तर

12

मैंने वही किया है जो आप करना चाहते हैं, और यह रिपोर्ट करने में खुशी है कि यह काम करता है। मेरे पहले प्रयासों में मुझे एक ही समस्या का सामना करना पड़ा। सुनिश्चित करें कि आप कि बनाओ:

  • अमेज़न के बीनस्टॉक एएमआई कि आप मैन्युअल, EC2 से लांच नहीं एक है कि बीनस्टॉक के माध्यम से अपने आवेदन शुरू करने से शुरू किया गया था की एक चल उदाहरण से अपने कस्टम एएमआई बनाएँ। यह बहुत महत्वपूर्ण है, क्योंकि एक बीनस्टॉक फ्लैशिंग ईसी 2 इंस्टेंस काम नहीं करेगा !!
  • इन निर्देशों के अनुसार सूर्य के जावा को स्थापित करें, यह सुनिश्चित करने के लिए कि सभी पर्यावरण और प्रतीकात्मक लिंक सही हैं। https://forums.aws.amazon.com/message.jspa?messageID=251168#251168
  • धैर्य रखें, क्योंकि मुझे कुछ कारणों से पता चला है कि टॉमकैट डिफ़ॉल्ट OpenJDK कॉन्फ़िगरेशन के मुकाबले स्पिन करने में अधिक समय लेता है।

आप अभी भी इसे प्राप्त नहीं कर सकते हैं, तो आप /opt/tomcat7/logs/catalina.out में लॉग की जांच सुनिश्चित करें - मैं एक रहस्यमय VerifyException कि पर्यावरण के लिए एक नया .jar अपलोड करके हल किया गया था मारा , और मैं लगभग तुरंत परमजन स्पेस से बाहर भाग गया, जिसे बीनस्टॉक 'एडिट कॉन्फ़िगरेशन' के 'कंटेनर' कॉन्फ़िगरेशन क्षेत्र में मानों को ऊपर उठाकर हल किया गया था।

+0

Thanq u so much Pete .. आपके समाधान मेरे लिए काम करते हैं ..... :) –

+0

मुझे लगता है कि वे यहां कुंजी हैं पहला बिंदु है: मैं एक बीनस्टॉक उदाहरण लॉन्च कर रहा हूं, इसे अनुकूलित करने के बाद इसे एएमआई - वह काम नहीं करता! – greg

+0

हां वह कुंजी है। हाइलाइट करने के लिए कुछ बोल्डिंग जोड़ा गया। – Peter

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