node项目放到服务器上报错Script /www/nodejs/socket.io/bin/www had too many unstable restarts (16). Stopped. “errored”

启动就秒级自动关闭,报上面那个错误

用谷歌大法,查了好久,也没能解决

后再某一个台湾的博主博客看到一些pm2的命令
node项目报错had too many unstable restarts (16). Stopped. “errored”
PM2 的幾個指令:
pm2 start (啟動程序)
pm2 restart (重新啟動程序)
pm2 logs (監控 log 訊息)
pm2 show (檢視指定ID的詳細資訊)
pm2 kill (刪除所有的程序)
pm2 delete (刪除指定ID的程序)
pm2 stop (停止指定ID的程序,不刪除)

于是在putty里面执行pm2 logs

然后启动项目

解决方法:

1.先获取PM2的进程ID,ps ax | grep PM2

2.确认一下进程所指向的路径是否正确,ls -l /proc/PM2_PID/cwd

我这里的路径和我的项目不一致,所以启动报错了

3.如果不正确,重启一下:pm2 kill

输出下log ,重启成功

相关文章:

  • 2022-12-23
  • 2021-12-30
  • 2022-03-03
  • 2021-10-22
  • 2021-07-21
  • 2021-09-11
  • 2022-12-23
  • 2021-08-17
猜你喜欢
  • 2021-11-28
  • 2021-07-29
  • 2022-12-23
  • 2021-12-04
  • 2021-07-11
  • 2021-08-04
  • 2022-12-23
相关资源
相似解决方案