pm2进程自行删除,进程不再找到

时间:2017-01-06 10:21:29

标签: node.js pm2

我们有一个在Node上运行的进程,它在2天前就自杀了。以下内容来自pm2.log

2017-01-04 08:30:47: pm2 has been killed by signal, dumping process list before exit...
2017-01-04 08:30:47: Deleting process 0
2017-01-04 08:30:47: Stopping app:main id:0
2017-01-04 08:30:47: App [main] with id [0] and pid [32528], exited with code [0] via signal [SIGTERM]
2017-01-04 08:30:47: [PM2] Exited peacefully

重新启动进程0(不再运行)现在返回:

[PM2] Applying action restartProcessId on app [0](ids: 0)
[PM2][ERROR] Process 0 not found

我的理解是,这可能是一个记忆问题。任何有关恢复此过程的建议都将受到赞赏。

1 个答案:

答案 0 :(得分:1)

  

2017-01-04 08:30:47:删除流程0

表示该进程已完全删除,因此无法实际重新启动。您需要使用新进程ID重新启动它。