5

आम तौर पर, मैं एक युद्ध (वेब ​​एप्लिकेशन संग्रह फ़ाइल) में बिलाव या Glassfish का उपयोग कर एक जावा वेब अनुप्रयोग का निर्माण। इस फ़ाइल को कुछ क्लिक के साथ लोचदार बीनस्टॉक के माध्यम से आसानी से एडब्ल्यूएस में तैनात किया जा सकता है। क्योंकि लचीला बीनस्टॉक बिलाव/Glassfish/जावा पर एक वेब अनुप्रयोग को तैनात करने की अनुमति देता है एकीकरण सरल है।स्थापित करने के लिए/चलाने स्पार्क जावा फ्रेमवर्क एडब्ल्यूएस लचीला बीनस्टॉक पर?

मैंने हाल ही में स्पार्क, www.sparkjava.com नामक एक हल्के जावा फ्रेमवर्क का उपयोग शुरू किया। क्या कुछ क्लिकों में लोचदार बीनस्टॉक पर इसे तैनात करना संभव है? यदि नहीं, तो क्या एडब्ल्यूएस पर स्पार्क जावा वेब ऐप को आसानी से तैनात करने का कोई विकल्प है? या फिर, मैं एक EC2 उदाहरण, कमांड लाइन के माध्यम से जार वेब अनुप्रयोग बनाने के जार एप्लिकेशन प्रतिलिपि बनाएँ, और शुरू करने के लिए की आवश्यकता होगी?

उत्तर

6

निश्चित रूप से आप इसे Tomcat platform के माध्यम से युद्ध के रूप में तैनात करके, या इसे Java SE platform के माध्यम से एक वसा जार के रूप में चला सकते हैं।

0

मैंने एडब्ल्यूएस लोचदार बीनस्टॉक के लिए एक आर्केटाइप प्रकाशित किया जो स्पार्क के बजाय ड्रॉपवार्ड का उपयोग करता है (लेकिन जेटी का उपयोग दोनों) - यह स्पार्क को अनुकूलित करने के लिए बहुत सरल होना चाहिए। ध्यान दें कि यह डॉकर सॉल्यूशन स्टैक का उपयोग करता है (स्थानीय रूप से डीबग करने के लिए अधिक लचीला और आसान)। यह कमांड आपको मिलना चाहिए शुरू कर दिया:

$ mvn archetype:generate -Dfilter=elasticbeanstalk-docker

इसके अलावा, एडब्ल्यूएस आप एक कस्टम जावा आवेदन बनाने के लिए, @ k.liakos की तरह अपने जवाब में कहा कि अनुमति देता है।

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