鍍金池/ 問答/Linux  HTML/ PM2 布置NODE 成功 但是項目未啟動

PM2 布置NODE 成功 但是項目未啟動

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

服務(wù)器端輸入PM2 LIST 并沒有服務(wù)跑起來 自己懷疑是路徑出了問題 不過也不確定

這個是我的設(shè)置
clipboard.png

這個是服務(wù)端結(jié)構(gòu)

clipboard.png

運(yùn)行命令后的結(jié)果

clipboard.png

請各位大神幫忙

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

回答
編輯回答
莫小染

pm2 list只是顯示進(jìn)程列表,如果你使用了pm2 start url***命令啟動了項目,那么列表中會自動添加一個進(jìn)程,此時為了讓進(jìn)程開機(jī)自動啟動,你只需要保存你的進(jìn)程即可。
另外:你使用pm2 deploy ecosystem.json production setup啟動是可以成功,pm2啟動帶參數(shù)不是應(yīng)該pm2 deploy ecosystem.json -- production setup嗎?

2017年5月22日 08:45
編輯回答
耍太極

圖片描述

圖片描述

server.js是在source目錄下,而遠(yuǎn)程主機(jī)的path中沒有source
參考:https://segmentfault.com/a/11...

2017年6月25日 02:48