2014-10-30 7 views
19

एकाधिक बंदरगाहों पर उल्का कैसे चल सकता है। उदाहरण के लिए यदि उल्का 3000 पर चलता है तो मुझे एक ही टर्मिनल पर एक और उल्का ऐप चलाने की आवश्यकता होती है। कृपया मेरी मदद करें।विभिन्न बंदरगाहों पर एकाधिक उल्का सर्वर कैसे चलाते हैं

उत्तर

43

आप --port पैरामीटर का उपयोग कर सकते हैं:,

`meteor run --port 3030` 

आदेश पंक्ति पैरामीटर के बारे में अधिक जानने के लिए चलाने meteor help <command>, उदा meteor help run

मुझे लगता है कि आपने अपना प्रश्न टैग किया है। यदि आप वास्तव में mup का उपयोग कर रहे हैं, तो config file में env पैरामीटर देखें।

+0

संबंधित प्रश्न: क्या विभिन्न बंदरगाहों में एक ही ऐप (दो उदाहरण) चलाने के लिए संभव है? मैंने 3000 और 5000 बंदरगाहों में एक ही ऐप चलाने की कोशिश की और दूसरा एक mongodb – Sasikanth

+0

से संबंधित त्रुटियों को दिखा रहा है यह निश्चित रूप से संभव है; मेरे पास कई वेबसाइट हैं जो मेरी वेबसाइट पर चलती हैं। यद्यपि एक ही डेटाबेस का उपयोग करते समय आपका ऐप संभवतः संघर्ष करता है - इसलिए मोंगो त्रुटियां। –

+0

यह त्रुटि प्राप्त हो रही है "async फ़ंक्शन के कॉलबैक में अपवाद: त्रुटि: कनेक्शन बंद है" @Dan Dascalescu –

0

नहीं, यह मुख्य रूप से 3000 के डिफ़ॉल्ट बंदरगाह या शुरुआत में किसी भी राज्य का उपयोग किया जाता है, और निम्नलिखित (+1) मोंगो को उपयोग किया जाता है।
यही है, निम्नलिखित आवेदन 3002 में एक 2-पोर्ट के माध्यम से चलाया जा सकता है, पहले से ही है, इसलिए पिछले 2-पोर्ट से पहले के रूप में - यह कर सकते हैं 2998.

चेक बहुत सरल हो (मैक, लिनक्स):

ps|grep meteor 
+0

भगवान, जो विपक्ष वितरित करते हैं, कृपया टिप्पणियों में सदस्यता छोड़ें, क्या गलत है? – borodatych

1

मुझे लगता है कि ओपी मोंगो डीबी पर ताले के कारण अपवादों का जिक्र कर रहा था। मैं केवल पिछले हफ्ते के लिए इस मंच पर हूं - और जितनी जल्दी हो सके सीख रहा हूं।

त्रुटि:: EBUSY, अनलिंक 'डी: - लेकिन जब मैं दो अलग-अलग बंदरगाहों पर दो अलग-अलग उपयोगकर्ताओं के रूप में एक ही परियोजना निर्देशिका से अपने आवेदन चल रहा है की कोशिश की मैं MongoDB के बारे में एक अपवाद मिल गया \ परीक्षण \ .meteor \ स्थानीय \ डीबी \ mongod.lock '

समस्या की जड़ विभिन्न बंदरगाहों पर नहीं चल रही है - यह दो उदाहरणों के बीच साझा फ़ाइलें है - विशेष रूप से डेटाबेस।

मुझे नहीं लगता कि आपके किसी भी उत्तर ने वास्तव में उसकी मदद की है। और .. मैं अभी तक नहीं कर सकता।

पहले - -

मैं लिंक के साथ प्रयोग करने के लिए अगर मैं दो उपयोगकर्ताओं .meteor \ स्थानीय पेड़ के लिए एक अलग फ़ोल्डर का उपयोग करने के लिए मिल सकता है देखने के लिए जा रहा हूँ

मैं दो विकल्प देखेंगे। .. इसलिए हम दोनों एक ही समय में एक ही कोड पर काम कर सकते हैं - लेकिन परीक्षण करते समय एक दूसरे को प्रभावित नहीं करते हैं।

लेकिन मुझे शक है, तो वह यह है कि क्या ओ पी या तो (विभिन्न उपयोगकर्ताओं को एक ही एप्लिकेशन) की चर्चा करते हुए किया गया ...

दूसरा - अगर मैं रन mongo.js के कुछ अवधारणा में इंजेक्षन कर सकते हैं पहचान करने के लिए कोशिश कर रहा है यूआरएल/पोर्ट नंबर मैं चल रहा हूं, इसलिए mongodb.lock (और पाठ्यक्रम का डीबी) ... mongodb.lock-3000

मुझे कुछ विकल्प पसंद नहीं है क्योंकि मैं दूसरे विकल्प को पसंद नहीं करता मानक स्क्रिप्ट का अपना संस्करण।

बी

+1

यह सवाल का जवाब नहीं देता है, यह कुछ टिप्पणियों के रूप में अधिक उपयुक्त है। –

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