gpt4 book ai didi

Node.js,Forever.js,是否可以使用 "forever list"查看附加信息

转载 作者:搜寻专家 更新时间:2023-10-31 23:31:44 24 4
gpt4 key购买 nike

我们使用 forever并运行许多 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”,所以真的不清楚哪个应用程序是什么。有没有办法永久配置,以便它可以包含脚本路径或其他内容?我们是否必须将所有“app.js”文件重命名为其他名称?

最佳答案

解决方案#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:

您还可以添加一个未使用的命令行参数,例如: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
...

关于Node.js,Forever.js,是否可以使用 "forever list"查看附加信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24527446/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com