【问题标题】:Script work, but forever don t start it脚本工作,但永远不要启动它
【发布时间】:2013-11-28 23:47:47
【问题描述】:

我在 node.js 中有一个脚本

当我以经典方式启动它时效果很好

$node /path/to/app.js

但是当我尝试用forever的时候,它只是提示forever的版本

$forever start --plain -m 10 -l log -e err --minUptime 10000 /path/to/app.js

它启动,但在应用程序中间自行关闭。

看日志,好像是在下载启动应用的重要文件时发生的,无法提前知道下载结束需要多少时间。

我是否只是将 --minUptime 设置为 1min 并希望它足够,或者有什么方法可以防止永远停止?

【问题讨论】:

  • 日志文件中是否有任何消息或错误?你的剧本是 10 多岁吗? (--uptime:子进程必须启动的最短时间。否则将永远exit
  • 不,甚至没有创建日志文件(创建了err.log,但没有创建日志)

标签: javascript node.js forever


【解决方案1】:

如果我没有足够的测试,我应该被认为是地狱般的投票。

在编辑我的应用程序时,我以某种方式擦除了循环计数器增量,所以我有一个无限循环。

它可以工作,但由于某种原因它非常慢(可能与永远无关,我正在使用 Raspberry Pi,甚至控制台也很慢)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-07
    相关资源
    最近更新 更多