使用 PM2 时 Swagger 管理的 nodejs 服务器崩溃

Swagger managed nodejs server crashing when using PM2

我通过以下方式使用 swagger 创建了我的节点 js 服务器:

swagger project create <project-name>

但是当我尝试使用 pm2 启动服务器时,如下所示:

pm2 start app.js

由于不稳定的重启次数过多,它正在崩溃。以下是错误信息:

Script /path/to/app.js had too many unstable restarts (16). Stopped. "errored"

这是一个已知问题,如果我们将 ForkMode 中的 FD0 管道从 "ipc" 更改为 "ignore",则可以解决此问题。 有关详细信息,请参阅 github 上的此问题线程:PM2 crashes due to many unstable restarts