/ / Node.js, Forever.js, क्या "हमेशा की सूची" - node.js का उपयोग करके अतिरिक्त जानकारी देखना संभव है

Node.js, Forever.js, क्या "हमेशा की सूची" - node.js का उपयोग करके अतिरिक्त जानकारी देखना संभव है

हम प्रयोग करते हैं सदैव और कई 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
...