【问题标题】:Why not work " forever stop forever/development.json "?为什么不工作“永远停止永远/development.json”?
【发布时间】:2015-12-06 06:10:12
【问题描述】:

我使用以下命令永久安装 npm 包

sudo npm install forever -g
npm install forever-monitor

我的 server.js 文件使用跟随命令运行

forever start server.js

结果:

warn:    --minUptime not set. Defaulting to: 1000ms
warn:    --spinSleepTime not set. Your script will exit if it does not stay up for at least 1000ms
info:    Forever processing file: server.js

现在 server.js 在后台运行

使用跟随命令停止下一个 server.js 文件

forever start server.js

结果:

info:    Forever stopped process:
    uid  command         script    forever pid  id logfile                       uptime       
[0] uiip /usr/bin/nodejs server.js 5763    5765    /home/amila/.forever/uiip.log 0:0:1:38.529 

最后阅读文档,我在永远目录中添加了 development.json

{
"uid": "app",
"append": true,
"watch": true,
"script": "server.js",
"sourceDir": "./"

}

现在输入:

forever start forever/development.json

结果:

warn:    --minUptime not set. Defaulting to: 1000ms
warn:    --spinSleepTime not set. Your script will exit if it does not stay up for at least 1000ms
info:    Forever processing file: server.js

现在 server.js 文件可以工作了。

这里的问题:输入跟随命令

forever stop forever/development.json

结果:

error:   Forever cannot find process with id: forever/development.json

但是当输入

forever stop server.js

结果:

info:    Forever stopped process:
    uid command         script    forever pid  id logfile                      uptime       
[0] app /usr/bin/nodejs server.js 6437    6443    /home/amila/.forever/app.log 0:0:1:44.323 

我现在需要,为什么输入forever stop forever/development.json时出现错误

【问题讨论】:

    标签: json angularjs node.js forever


    【解决方案1】:

    如果永久进程没有正常启动,则会自动停止。

    所以停止一个已经由于错误而停止的进程,然后永远会为此抛出一个错误

    error:   Forever cannot find process with id: forever/development.json
    

    development.json 文件是否包含以下行?

    {  "script" : "server.js"  }
    

    更新:

    有效参数

    forever stop Id|Uid|Pid|Index|Script

    【讨论】:

    • 你检查过 node server.js 是否正常启动没有任何错误
    • forever start forever/development.json 输入命令时。节点服务器运行正常。没有错误。
    • stop 不允许来自 json 脚本,你可以永远使用 stop Id|Uid|Pid|Index|Script
    • 永远停止Id|Uid|Pid|Index|Script
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-26
    • 1970-01-01
    • 1970-01-01
    • 2013-06-17
    • 1970-01-01
    • 2018-08-14
    相关资源
    最近更新 更多