pm2使用總結

2021-10-05 12:30:17 字數 786 閱讀 2566

npm install pm2 -g #安裝

pm2 --version #版本

pm2 start index.js #啟動

pm2 list #檢視程序列表

"scripts"

:,

pm2遇到程序崩潰,會自動重啟

配置檔案

}

通過配置檔案啟動

pm2 start ./pm2.conf.json

pm2 install pm2-logrotate #安裝

pm2 set pm2-logrotate:compress true #壓縮

pm2 set pm2-logrotate:dateformat yyyy-mm-dd_hh-mm-ss #日誌打包的檔名

pm2 set pm2-logrotate:max_size 10m #單個日誌檔案的大小

pm2 set pm2-logrotate:rotatemodule true #把pm2本身的日誌也進行分割

pm2 set pm2-logrotate:workerinterval 30 #設定啟動幾個工作程序監控日誌尺寸,最小為1

pm2 set pm2-logrotate:rotateinterval '* * */1 * *' #每小時備份

pm2 set pm2-logrotate:retain 7 #最多備份7份,也就是備份最近七小時的日誌

pm2命令總結

1 pm2需要全域性安裝 npm install g pm2 4 新增程序 應用 watch pm2 start bin www watch 5 結束程序 應用 pm2 stop www 檔名,操作多個 id 定時任務id,單個操作 6 結束所有程序 應用 pm2 stop all 7 刪除程序 應...

pm2基本使用

pm2官方文件 pm2是極其強大的程序管理工具,可以託管各種程式,豐富的環境日誌部署能力。這裡只記錄本專案中使用的功能。npm install g pm2 pm2 stop all 停止所有 pm2 restart all 重啟所有 pm2 list 檢視所有服務情況 pm2 logs 檢視所有日誌...

pm2使用介紹

npm install g pm2npm install pm2 g 命令列安裝 pm2 也可以把 max 引數傳遞給 start 正確的程序數目依賴於cpu的核心數目 pm2 list 顯示所有程序狀態 pm2 monit 監視所有程序 pm2 logs 顯示所有程序日誌 pm2 stop all...