pm2 常用指令 筆記

安裝
    
npm install pm2 -g
    

啟動服務:
    
pm2 start .output\server\index.mjs --name my_project
    

參數說明:
  • .output\server\index.mjs 請替換為發布後的入口檔案
  • --name 指定名稱
查看服務:
(記得替換 my_project 為專案名稱)
    
pm2 list
┌────┬────────────────────┬──────────┬──────┬───────────┬──────────┬──────────┐
│ id │ name               │ mode     │ ↺    │ status    │ cpu      │ memory   │
├────┼────────────────────┼──────────┼──────┼───────────┼──────────┼──────────┤
│ 0  │ my_project         │ fork     │ 0    │ online    │ 0%       │ 48.4mb   │
└────┴────────────────────┴──────────┴──────┴───────────┴──────────┴──────────┘
    

重新啟動服務:
(記得替換 my_project 為專案名稱)
    
pm2 restart my_project
    

停止服務:
(記得替換 my_project 為專案名稱)
    
pm2 stop my_project
    

刪除服務:
(記得替換 my_project 為專案名稱)
    
pm2 delete my_project
    

以儀表板的方式顯示:
    
pm2 monit
    



參考資料:
PM2

留言