错误:RROR] 找不到进程或命名空间。PM2错误Linux服务器与GitHub Actions

7
我最近在计算引擎上更新了我的自托管 Linux 服务器。之前,Pm2与我的GitHub Actions完美配合运行。然而,在更新后,当我从SSH终端重新启动Pm2实例时,它可以正常工作。但是,当我尝试从GitHub Actions作业重新启动Pm2实例时,它会抛出以下错误。尽管我已经卸载并重新安装了Pm2,但仍然存在相同的错误。之前它能够正常工作,但现在它显示了这个错误。
因此,如果我运行GitHub Action,则会出现此错误。 enter image description here 但是,当我从连接到我的服务器的SSH终端运行相同的命令时,它可以正常工作。 enter image description here 任何帮助将不胜感激。
2个回答

1

首先,通过ssh杀掉进程。
然后,通过Github CI执行pm2 restart ecosystem.config.js


0

使用sudo运行svc.sh即可解决问题

使用sudo ./svc.sh重新安装并启动服务

希望这个解决方案对您有所帮助


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接