鍍金池/ 問答/Linux  HTML/ PM2 布置NODE 成功 但是項(xiàng)目未啟動(dòng)

PM2 布置NODE 成功 但是項(xiàng)目未啟動(dòng)

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

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

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

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

clipboard.png

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

clipboard.png

請(qǐng)各位大神幫忙

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

回答
編輯回答
莫小染

pm2 list只是顯示進(jìn)程列表,如果你使用了pm2 start url***命令啟動(dòng)了項(xiàng)目,那么列表中會(huì)自動(dòng)添加一個(gè)進(jìn)程,此時(shí)為了讓進(jìn)程開機(jī)自動(dòng)啟動(dòng),你只需要保存你的進(jìn)程即可。
另外:你使用pm2 deploy ecosystem.json production setup啟動(dòng)是可以成功,pm2啟動(dòng)帶參數(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