PM2常用命令
阿新 • • 發佈:2017-06-28
file install min 常用 app tar list str restart
安裝pm2
npm install -g pm2
1、啟動
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會自動reload6 pm2 start app.js -o /var/log/pm2/pm2.out.log # -o指定log輸出路徑
2、查看進程
pm2 list
3、停止
1 pm2 stop all #停止PM2列表中所有的進程 2 pm2 stop 0 #停止PM2列表中進程為0的進程
4、重載
pm2 reload all #重載PM2列表中所有的進程 pm2 reload 0 #重載PM2列表中進程為0的進程
5、重啟
1 pm2 restart all #重啟PM2列表中所有的進程 2 pm2 restart 0 #重啟PM2列表中進程為0的進程
6、刪除
1 pm2 delete 0 #刪除PM2列表中進程為0的進程 2 pm2 delete all #刪除PM2列表中所有的進程
7、日誌操作
1 pm2 logs [--raw] #Display all processes logs in streaming 2 pm2 flush #Empty all log file 3 pm2 reloadLogs #Reload all logs
PM2常用命令