2016-01-12 60 views
3

我想,如果它沒有運行啓動PM2,或殺死它,並開始,如果它是開始,我怎麼能實現在Windows命令行界面這一行爲?PM2 - 如何開始,如果沒有啓動,殺死,如果開始

有很多在Linux用grep的解決方案,但沒有窗戶,就如何得到這個行爲的任何想法?

文檔說pm2 start -f app.js將殺死並啓動應用程序,但它實際上只是創建另一個實例。

+1

爲什麼不直接發出殺手呢? – jack3694078

+0

請閱讀此鏈接,有很多cmds,https://github.com/Unitech/pm2 – BlackMamba

回答

2

我應該這樣做:

pm2 stop myprocess.js #this will just say process not found 
pm2 start myprocess.js 

或者,如果你想清楚一切:如果你想要更高級的可能性,檢查出pm2 api

pm2 kill 
pm2 stop 

相關問題