当我永远尝试 server.js 时,它显示警告消息为 警告:--minUptime 未设置。默认为:1000ms 警告:--spinSleepTime 未设置。如果脚本没有保持至少 1000 毫秒,它将退出
如何克服这个问题并使我的服务器永远保持运行状态?
最佳答案
有多个选项可以“守护”Node.js 服务器,您可以使用 screen或tmux在后台运行 shell - tmux 是我在这种情况下的推荐选择。
如果您想坚持使用 Node.js 工具集,最轻量级的选项是 forever ,但是如果您正在寻找更高级的解决方案,您应该查看 pm2 .
我曾经使用 tmux session 运行进程,然后我转向永久,但发现在多用户环境中使用它很麻烦,我已经使用 PM2 一段时间了,没有任何问题。
关于node.js - 如何设置 Node 服务器在关闭 putty 后仍运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42298991/