meteor deploy
का उपयोग करते हुए एक मीटियर ऐप को तैनात करते समय मैं अपने स्वयं के मोंगोएचक्यू डेटाबेस का उपयोग करना चाहता हूं। The documentation explains how to do this when deploying and running on a machine I control:मीटियर ऐप को तैनात करते समय मैं एक मोंगोएचक्यू डेटाबेस कैसे specfiy कर सकता हूँ?
$ PORT=3000 MONGO_URL=mongodb://localhost:27017/myapp node bundle/main.js
लेकिन प्रलेखन कैसे meteor deploy
के साथ ऐसा करने पर एक सा विरल लगता है। क्या यह संभव है?
संपादित करें: मैं निम्नलिखित http://docs.meteor.com/#meteor_settings की कोशिश की और एक settings.json फ़ाइल को जोड़ कर उसे में डाल:
{"MONGO_URL" : "mongodb://user:[email protected]:10000/mydatabase"}
तो
meteor deploy myappname.meteor.com --settings settings.json
के साथ तैनात किया लेकिन तैनात संस्करण के लिए नहीं देखा है मेरा डेटाबेस
आपको यह तय करने की आवश्यकता है कि उल्का के लिए वेब सर्वर कहां चलाएगा। MongoHQ केवल एक डीबी सर्वर की भूमिका भर सकते हैं। मुझे संदेह है कि तैनाती बंडलर में MONGO_URL शामिल नहीं है, इसलिए उल्का आधारभूत संरचना में तैनाती मोंगोएचक्यू डेटाबेस का उपयोग नहीं करेगी। लेकिन आपको निश्चित रूप से उल्का देवताओं से पूछना चाहिए, और एक अनुरोध में डाल देना चाहिए। – mjhm
मैं इसे "उल्का तैनाती" के साथ तैनात करना चाहता हूं, जो मुझे लगता है कि उनके सर्वर पर तैनाती है। लेकिन मैं डिफ़ॉल्ट के बजाय MongoHQ के अपने उदाहरण का उपयोग करना चाहता हूं। – nickponline
मैंने एक सेटिंग्स.जेसन फ़ाइल जोड़ा और इसमें डाल दिया: {"MONGO_URL": "mongodb: // user: [email protected]: 10000/mydatabase"} फिर उल्का के साथ तैनात 'myappname.meteor.com --settings को तैनात करें settings.json' लेकिन तैनात संस्करण को मेरे डेटाबेस का उपयोग नहीं किया जाता है। – nickponline