使用监视选项重新启动时,PM2返回错误“ spawn ps”

时间:2019-03-05 10:29:57

标签: javascript node.js pm2

我在nodejs中有一个小型应用程序,可以与 PM2 一起运行。 更改脚本后,PM2应该重新启动。

似乎可行,但是如果PM2更改后重新启动应用程序,如果我查看pm2日志我看到此错误。 我无法弄清楚错误可能在哪里,因为似乎是PM2错误。

PM2         | Change detected on path src/discover.js for app discover - restarting
PM2         | Stopping app:discover id:0
PM2         | { Error: spawn ps ENOENT
PM2         |     at Process.ChildProcess._handle.onexit (internal/child_process.js:190:19)
PM2         |     at onErrorNT (internal/child_process.js:362:16)
PM2         |     at _combinedTickCallback (internal/process/next_tick.js:139:11)
PM2         |     at process._tickDomainCallback (internal/process/next_tick.js:219:9)
PM2         |   errno: 'ENOENT',
PM2         |   code: 'ENOENT',
PM2         |   syscall: 'spawn ps',
PM2         |   path: 'ps',
PM2         |   spawnargs: [ '-o', 'pid', '--no-headers', '--ppid', 15 ] }
PM2         | App [discover:0] exited with code [0] via signal [SIGINT]
PM2         | pid=15 msg=process killed
PM2         | App [discover:0] starting in -fork mode-
PM2         | App [discover:0] online

0 个答案:

没有答案