nodejs pm2 介紹

1. pm2是一個帶有負載均衡功能的Node應用的進程管理器。當你要把你的獨立代碼利用全部服務器上的所有CPU,並保證進程永遠活着,0秒的重載,pm2是完美的。

2. 安裝:

    npm install -g pm2 (如果不用-g參數,那麼不在環境變量中,會找不到pm2,pm2 command not found)

3. 命令:

    pm2 start app.js -i 4 --name "episode"   // -i 4 表示啓動四個app.js, 也可以-i max 將會最大限度利用cpu核心數目    --name 用於命名進程

    pm2 list //顯示所有進程狀態

    pm2 logs  //顯示所有進程日誌

    pm2 stop all  //停止所有進程

    pm2 restart all  //重啓所有進程

    pm2 reload all   //0秒挺擠重載進程

    pm2 stop 0 // 停止指定進程

    pm2 startup //產生init腳本,保持進程活着    pm2 startup centos

    pm2 delete 0 //殺死指定進程

    pm2 delete all  // 殺死全部進程



    

    

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章