2013-06-11 5 views
6

में प्ले 2.1 को तैनात करें मैं प्ले फ्रेमवर्क के साथ-साथ अमेज़ॅन ec2 के लिए नया हूं। मेरे पास एक play 2.1 एप्लिकेशन है जिसे मैं अमेज़ॅन ec2 पर तैनात करना चाहता हूं। मेरे पास पहले से ही अमेज़ॅन माइक्रोइंस्टेंस स्थापित है। क्या कोई गाइड या कदम उपलब्ध है जिसका मैं अनुसरण कर सकता हूं?अमेज़ॅन ec2 इंस्टेंस

उत्तर

5

प्ले कंसोल से dist कमांड का उपयोग करें, फिर अपने ईसी 2 सर्वर पर ज़िप कॉपी करें, इसे अनजिप करें, और start स्क्रिप्ट का उपयोग करके अपना ऐप चलाएं।

आप कुछ अन्य कॉन्फ़िगरेशन का भी उपयोग कर सकते हैं, doc पर एक नज़र डालें।

और यह to put a HTTP frontend भी बेहतर है।

+0

'प्रारंभ' कमांड का उपयोग करना अग्रभूमि में खेलना शुरू करें। क्या इसका उपयोग करना और इसे फोर्क करना आम बात है? इसके अलावा, प्रक्रिया को समाप्त करने के लिए SIGTERM का उपयोग करके उनका क्या अर्थ है? – sthomps

+1

स्टार्ट स्क्रिप्ट को उसी स्क्रिप्ट के साथ एक स्क्रिप्ट के साथ प्रतिस्थापित किया गया है, जैसा प्रोजेक्ट स्वयं लक्ष्य/सार्वभौमिक/समान प्रक्रिया में है, हालांकि – rphutchinson

3

हर कदम के साथ संलग्न लिंक है कि आप की जरूरत देखें:

  1. Connect to your ec2 instance

  2. Install Play

  3. Copy your application (scp में जोड़ने -r विकल्प अगर पूरी फ़ोल्डर को कॉपी)

  4. Run the application

+1

मेरे पास एक प्रश्न है। लोचदार बीनस्टॉक स्वचालित रूप से स्केलिंग/लोड संतुलन को संभालेगा, लेकिन चूंकि यह एक उदाहरण में चलाया जा रहा है, यह कैसे काम करेगा? क्या यह ऑटो स्केल किया जाएगा, आदि? –

+0

यह एक उचित तैनाती प्रक्रिया की तुलना में एक हैक से अधिक है। एक तैनाती प्रक्रिया 1 होना चाहिए। स्केलेबल (आप प्रत्येक सर्वर को मैन्युअल रूप से इस तरह से तैनात नहीं करेंगे), 2. रोलबैक संभव होना चाहिए, 3. धूम्रपान परीक्षण सक्षम आदि :) – Richeek

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