【发布时间】:2018-10-08 04:02:31
【问题描述】:
我正在像这样启动我的 PM2 (v 3.2.1) 应用程序:
pm2 start server.js --name app -i max --log-date-format 'LLLL'
问题在于,这是在启动两个 PM2 进程,但其中一个进程不断收到 EADDRINUSE 错误。
我的server.js脚本如下:
const server = require('./build/bundle.server.js')
server.listen(8081, function () {
console.log(`Listening at http://localhost:${server.address().port}`)
})
在运行 pm2 start 和 pm2 stop all 和 pm2 delete all 之前,我尝试删除所有 PM2 应用程序,但进程仍以分叉模式而不是集群模式启动。
如何让我的 PM2 进程使用集群模式?
【问题讨论】: