pm2报错“ENOENT:no such file or directory, uv_cwd”


bug描述

pm2管理的node应用,突然报错,重启也失败,显示:

查看pm2日志,显示:

解决方案

参考https://github.com/Unitech/pm2/issues/2057

  • 输入ps ax grep PM2,查看pm2的进程号
  • 输入ls -l /proc/PM2_PID/cwd,检查pm2的工作目录是否被删除

如果pm2运行在被删除的目录上,用pm2 kill杀掉pm2进程后,重启pm2进程

aslinwang /
in categories 前端  tagged with bug  pm2