pm2 使用教程


1、介紹
        PM2 是 node 進程管理工具,可以利用它來簡化很多 node應用管理的繁瑣任務,如性能監控、自動重啟、負載均衡等

2、安裝
 
        npm install -g pm2 
 
3、啟動服務
        
       進入項目目錄執行以下語句
 

      pm2  start npm  -- start 

    
      可跟參數:
       --watch:監聽應用目錄的變化,一旦發生變化,自動重啟
 
       -i --instances:啟用多少個實例,可用於負載均衡。如果-i 0或者-i max,則根據當前機器核數確定實例數目。
 
       --ignore-watch:排除監聽的目錄/文件,可以是特定的文件名,也可以是正則。比如--ignore-watch="test node_modules "some scripts""
 
      -n --name  <app_name>:啟動一個進程並把它命名為自定義的進程名稱
 
      -o --output <path>:標准輸出日志文件的路徑。
 
      -e --error <path>:錯誤輸出日志文件的路徑。
 
4、列出所有進程/應用
 
       pm2 list
 
5、停止
 
       pm2 stop app_name|app_id
 
       pm2 stop all
 
6、重啟  
 
       pm2 restart  app_name|app_id
 
       pm2 restart all 
 
7、刪除進程
 
     pm2 delete  app_name|app_id
 
     pm 2 delete all
 
7 、日志查看
   
       pm2 logs
 
8、監控(monitor)-查看進程的資源消耗情況
  
       pm2 monit
 
9、開機啟動
   
       pm2 startup
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM