Node.js pm2进程已删除自身,进程不再存在

Node.js pm2进程已删除自身,进程不再存在,node.js,pm2,Node.js,Pm2,我们在节点上运行了一个进程,它在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]

我们在节点上运行了一个进程,它在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
我的理解是这可能是一个记忆问题。如果您有任何关于恢复此过程的建议,我们将不胜感激。

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

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