pm2 簡介與常用指令

QL²⁰¹⁸發表於2019-03-23

簡介

PM2是一個具有內建負載均衡功能的Node.js應用程式的程式管理器。 它可以使Node.js應用程式永久保持執行狀態,無需停機即可重新載入它們,並且很容易進行系統任務管理

Github

  • https://github.com/Unitech/pm2

常用指令

npm install pm2 -g             全域性安裝 pm2
pm2 list                       列舉所有正在執行的應用
pm2 start app.js               執行應用
pm2 stop app_name              停止應用(通過應用名稱)
pm2 stop id                    停止應用(通過應用id)
pm2 stop all                   停止所有應用
pm2 reatart app_name           重啟應用(通過應用名稱)
pm2 reatart id                 重啟應用(通過應用id)
pm2 reatart all                重啟所有應用
pm2 delete app_name            刪除應用(通過應用名稱)
pm2 delete id                  刪除應用(通過應用id)
pm2 delete all                 刪除所有應用
pm2 describe app_name          獲取應用的詳細資訊(通過應用名稱)
pm2 describe id                獲取應用的詳細資訊(通過應用id)
pm2 monit                      顯示每個應用的CPU和記憶體佔用情況複製程式碼


相關文章