0

PM2 部署中
使用 pm2 deploy ecosystem.json production setup 命令 显示成功
然后使用 pm2 deploy ecosystem.json production 部署 也显示成功

服务器端输入PM2 LIST 并没有服务跑起来 自己怀疑是路径出了问题 不过也不确定

这个是我的设置

这个是服务端结构

运行命令后的结果

请各位大神帮忙

PS 我自己直接 pm2 start /www/Ice/production/current/server.js 是可以跑起来的

2个回答

0

server.js是在source目录下,而远程主机的path中没有source
参考:https://segmentfault.com/a/11...

-1

pm2 list只是显示进程列表,如果你使用了pm2 start url***命令启动了项目,那么列表中会自动添加一个进程,此时为了让进程开机自动启动,你只需要保存你的进程即可。
另外:你使用pm2 deploy ecosystem.json production setup启动是可以成功,pm2启动带参数不是应该pm2 deploy ecosystem.json -- production setup吗?

撰写答案