【发布时间】:2017-03-16 21:56:55
【问题描述】:
我通过以下方式使用 swagger 创建了我的节点 js 服务器:
swagger project create <project-name>
但是当我尝试使用 pm2 启动服务器时,如下所示:
pm2 start app.js
由于不稳定的重启次数过多而崩溃。以下是错误信息:
脚本 /path/to/app.js 有太多不稳定的重启 (16)。停了下来。 “错误”
【问题讨论】:
我通过以下方式使用 swagger 创建了我的节点 js 服务器:
swagger project create <project-name>
但是当我尝试使用 pm2 启动服务器时,如下所示:
pm2 start app.js
由于不稳定的重启次数过多而崩溃。以下是错误信息:
脚本 /path/to/app.js 有太多不稳定的重启 (16)。停了下来。 “错误”
【问题讨论】:
这是一个已知问题,如果我们将 ForkMode 中的 FD0 管道从“ipc”更改为“ignore”,则可以解决此问题。 更多详情请参考github上的这个issue thread:PM2 crashes due to many unstable restarts
【讨论】: