NodeJs进程管理工具PM2的坑

故事是这样的:后台推送服务用Nodejs做的,早上升级后,发现同一条消息重复推送多次。我是这样升级的:

pm2 reload 1

重启1号进程。没想到原先的进程没有结束掉,又起了一个新进程。这样升级了好几次,结果造成多个进程在后台运行。

最后全部kill掉,重新启动解决了

pm2 kill

需要说明的是:nodejs的进程数量是pm2 list的进程数+2,如果发现不对,就说明pm2出问题了

你可能感兴趣的:(node.js)