1、 pm2 需要全域性安裝cwd:應用程式所在的目錄"./"npm install -g pm2
script:應用程式的指令碼路徑"./"
log_date_format: 日誌檔名輸出日期格式"yyyy-mm-dd hh:mm z"
max_restarts:設定應用程式異常退出重啟的次數,預設 15 次(從 0 開始計數)
cron_restart:定時啟動,解決重啟能解決的問題
watch:是否啟用監控模式,預設是 false。如果設定成 true,當應用程式變動時,pm2 會自動過載。這裡也可以設定你要監控的檔案。
不用監聽的檔案:
"ignore_watch":[
"node_modules"
,"logs"
],
「args」: 「」, // 傳遞給指令碼的引數:
env:
,
:
env_production :
,
使用pm2管理node程序
pm2是node程序的乙個管理工具 在linux使用是比較穩定的,在windows上好像有問題,最好使用forever代替 npm install pm2 g name引數為應用名稱,i為例項數量 會負載均衡 log date format為日誌時間格式 是moment的日期格式化 pm2 list...
nodejs的PM2程序管理
pm2 node.js程序管理工具 npm i pm2 g 守護程序 服務掛掉後自動重啟 多程序 更好的裡有cpu和記憶體 pm2使用 啟動服務 在package.json的scripts中新增 prd cross env node env production pm2 start bin www ...
使用pm2應用管理node程序
node.js 是單程序,程序被關掉後整個服務就無法開啟,此時可以使用程序管理工具。pm2是乙個程序管理工具,可以用它來管理你的node程序,並檢視node程序的狀態,當然也支援效能監控,程序守護,負載均衡等功能 特性 安裝 需要node環境 npm i pm2 g執行 pm2 stop serve...