1 pm2 start app.js
2 pm2 start app.js --name my-api #my-api爲PM2進程名稱
3 pm2 start app.js -f --name my-api # -f 參數重複啓動一個腳本
4 pm2 start app.js -i 0 #根據CPU核數啓動進程個數
5 pm2 start app.js --watch #實時監控app.js的方式啓動,當app.js文件有變更時,pm2會自動reload
6 pm2 start app.js -o /var/log/pm2/pm2.out.log # -o指定log輸出路徑
1 pm2 stop all #中止PM2列表中全部的進程
2 pm2 stop 0 #中止PM2列表中進程爲0的進程
pm2 reload all #重載PM2列表中全部的進程
pm2 reload 0 #重載PM2列表中進程爲0的進程
1 pm2 restart all #重啓PM2列表中全部的進程
2 pm2 restart 0 #重啓PM2列表中進程爲0的進程
1 pm2 delete 0 #刪除PM2列表中進程爲0的進程
2 pm2 delete all #刪除PM2列表中全部的進程
1 pm2 logs [--raw] #Display all processes logs in streaming
2 pm2 flush #Empty all log file
3 pm2 reloadLogs #Reload all logs