json - 为什么 "forever stop forever/development.json "不工作?

标签 json angularjs node.js forever

我使用以下命令安装永久 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文件停止使用follow命令

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 

最后阅读文档,我在forever目录中添加了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 文件正在运行。

这里的问题:输入follow命令

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时出现错误

最佳答案

如果forever进程没有正常启动,那么它会自动停止。

因此,停止一个已经因错误而停止的进程,然后永远会抛出一个错误

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

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

{  "script" : "server.js"  }

更新:

有效参数

永远停止 Id|Uid|Pid|Index|Script

关于json - 为什么 "forever stop forever/development.json "不工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32493687/

相关文章:

angularjs - 在 AngularJS 指令中使用属性文本值

Java Selenium Webdriver - 将文本发送到字段不会触发 angularjs 搜索字段

javascript - AngularJS/jQuery "parent()"在 FF 中选择的元素与在 Chrome 和 Safari 中选择的元素不同,为什么?

javascript - Rocket.Chat 构建失败,错误为 "Cannot find module ' ../build/Release/sharp.node' "

javascript - 如何在 node.js + socket.io 中创建自定义客户端事件

android - 如何将字符串与设备时间匹配

jquery - 将 ASP.NET Web 表单发送到 JQuery 自动完成的最佳实践

php - 根据另一个表的结果导入mysql

javascript - 实时过滤json

node.js - npm 无缘无故安装可选依赖项 'chromedriver'