使用pm2管理node程序

2021-07-16 19:34:18 字數 431 閱讀 6137

pm2是node程序的乙個管理工具(在linux使用是比較穩定的,在windows上好像有問題,最好使用forever代替)。

npm install pm2 -g

name引數為應用名稱,i為例項數量(會負載均衡)。 log-date-format為日誌時間格式(是moment的日期格式化)。

pm2 list 列出所有程序。

pm2 logs 檢視pm2所有程序日誌

pm2 flush 清除所有日誌

pm2 install [modulename] 安裝pm2模組。

常用的pm2模組有:

pm2-logrotate

pm2-webshell

expose a fully capable terminal in browsers(網頁shell終端)

使用pm2應用管理node程序

node.js 是單程序,程序被關掉後整個服務就無法開啟,此時可以使用程序管理工具。pm2是乙個程序管理工具,可以用它來管理你的node程序,並檢視node程序的狀態,當然也支援效能監控,程序守護,負載均衡等功能 特性 安裝 需要node環境 npm i pm2 g執行 pm2 stop serve...

使用PM2管理node專案

在這裡我使用的是pm2,不需要什麼配置,直接通過命令列就能簡單的把專案部署起來,pm2具體的介紹我就不說了,在這裡只介紹幾個常用的命令。首先確保安裝了node,然後全域性安裝pm2npm install pm2 g pm2 start.js i4 name pm2 list該命令能檢視pm2所有部署...

程序管理PM2

1 pm2 需要全域性安裝 npm install g pm2 cwd 應用程式所在的目錄 script 應用程式的指令碼路徑 log date format 日誌檔名輸出日期格式 yyyy mm dd hh mm z max restarts 設定應用程式異常退出重啟的次數,預設 15 次 從 0...