Express PM2正在以分叉模式而不是群集模式启动我的应用程序
我正在启动PM2(V3.2.1)应用程序,如下所示:Express PM2正在以分叉模式而不是群集模式启动我的应用程序,express,pm2,Express,Pm2,我正在启动PM2(V3.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(`L
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 stop all
和PM2 delete all
运行PM2 start
之前,我已尝试删除所有PM2应用程序,但进程仍以fork模式而不是群集模式启动
如何让我的PM2进程使用群集模式?这是一个-升级到最新版本解决了问题