हम प्रयोग करते हैं सदैव और कई Node.js ऐप्स चल रहे हैं। जब हम "हमेशा की सूची" करते हैं तो हम देखते हैं:
info: Forever processes running
data: uid command script forever pid logfile uptime
data: [0] /usr/bin/node app.js 27944 5656 /home/....log 1:16:27:52.625
...
हमारे पास "ऐप" नामक कई ऐप्स हैं।जेएस "तो यह वास्तव में अस्पष्ट है कि कौन सा ऐप है। क्या हमेशा के लिए कॉन्फ़िगर करने का कोई तरीका है ताकि इसमें स्क्रिप्ट पथ या कुछ शामिल हो? क्या हमें अपनी सभी" app.js "फ़ाइलों को किसी और चीज़ का नाम बदलना है?
उत्तर:
उत्तर № 1 के लिए 7समाधान # 1:
से https://github.com/andrewmartin/forever#using-forever-from-the-command-line
--uid Process uid, useful as a namespace for processes
(must wrap in a string)
eg. forever start --uid "production" app.js
forever stop production
समाधान # 2:
आप पूर्ण पथ का उपयोग करके अपना ऐप शुरू कर सकते हैं: forever start /var/www/project_name/app.js
info: Forever processes running
data: uid command script forever pid logfile uptime
data: [0] /usr/bin/node /var/www/project_name/app.js 27944 5656 /home/....log 1:16:27:52.625
...
समाधान # 3:
आप एक अप्रयुक्त कमांड लाइन param भी जोड़ सकते हैं जैसे: forever start app.js project_name
info: Forever processes running
data: uid command script forever pid logfile uptime
data: [0] /usr/bin/node app.js project_name 27944 5656 /home/....log 1:16:27:52.625
...