यहाँ से मिला कि मुझे क्या करना है:
description "meteor app server"
start on runlevel [2345]
stop on runlevel [06]
respawn
respawn limit 10 5
pre-start script
set -e
rm -f /path/to/your/app/.meteor/local/db/mongod.lock
end script
exec /bin/su - ec2-user -c '/path/to/your/app/meteor_server.sh'
post-stop script
pkill -f meteor
end script
meteor_server.sh
स्क्रिप्ट शामिल हैं:
cd /path/to/your/app/; meteor run -p 3000 --production
सुनिश्चित करेंmeteor_server.sh
स्क्रिप्ट और 3 स्थानों में अपने ऐप के पथ को बदलें। स्क्रिप्ट को बंद होने पर सभी उल्का कार्यों को भी मार देता है, इसलिए यह केवल आपके सर्वर पर एकल मीटरी ऐप चलाने के लिए काम करता है। मुझे nginx का उपयोग करके इस तरह से एक उल्का एप जल्दी से चल रहा है लेकिन नोड बहुत मेमोरी का उपभोग करता है।
मैक ओएसएक्स के साथ स्टार्टअप पर उल्का चलाने के लिए कैसे? – crapthings
Thx। इसका काम ठीक है –
'exec myprocess' क्या है? – gor