【发布时间】:2015-12-19 10:53:18
【问题描述】:
我一直使用
安装npm install forever -g
我已将 modeljs 中的配置设置为安全
migrate: 'safe'
当我跑的时候
forever -w start app.js
我明白了
警告:--minUptime 未设置。默认为:1000 毫秒 警告:--spinSleepTime 未设置。如果脚本没有保持至少 1000 毫秒,它将退出 info:永远处理文件:app.js
我不想在每次进行更改时停止并使用sails lift 启动我的应用程序。我正在使用 0.11 的sails 版本。
【问题讨论】:
-
这些只是警告,您可以放心地忽略它们。但是,您得到它们很奇怪,我会尝试像这样设置它。永远开始 --minUptime 1000 --spinSleepTime 1000 app.js 即使有这些警告,它似乎仍然应该运行,你确定不是吗?要尝试的另一件事是 node app.js --prod --port 80 并查看以这种方式运行它是否有任何错误,因为将永远使用 node 运行它。
-
用 minUptime 和 spinSleepTime 尝试了您的解决方案,它删除了警告,但在更改时重新启动应用程序没有运气。所以最后安装了sails-hook-autoreload 来完成这项工作。