PM2管理工具的使用
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                PM2管理工具的使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                ? ? ? ? linux上PM2可以管理服務程序,防止程序無故關閉,具有程序守護功能,自動重啟服務器程序,監控程序等好處,很方便,具體自己去體會!
官網地址:??http://pm2.keymetrics.io/
文檔指南:??http://pm2.keymetrics.io/docs/usage/cluster-mode/
1.安裝 (需要安裝npm,簡便直接安裝node.js,里面附帶npm)
npm install pm2@latest -g2.啟動服務
pm2 start xxxx.js ||| xxxx.js為需要啟動的js文件 可以指定你自己的程序3: 查看服務信息
pm2 list4. 查看信息:?
pm2 describe 0 ||| 0為上圖的pm2上顯示的id號 這樣就可以具體顯示你想顯示的監控程序具體信息了5:啟動/停止服務
pm2 start/stop id ||| 跟上面一樣指定ID即可啟動/關閉指定的PM2內的程序6.監視所有進程
pm2 monit7.集群
pm2 start xxxx.js -i x | || | 程序文件位置 啟動幾個如下列所示:pm2 start app/webserver.js -i 4 // 即是啟動4個集群Web服務PM2命令查詢
$ pm2 start app.js --name my-api # 命名進程 $ pm2 list # 顯示所有進程狀態 $ pm2 monit # 監視所有進程 $ pm2 logs # 顯示所有進程日志 $ pm2 stop all # 停止所有進程 $ pm2 restart all # 重啟所有進程 $ pm2 reload all # 0秒停機重載進程 (用于 NETWORKED 進程) $ pm2 stop 0 # 停止指定的進程 $ pm2 restart 0 # 重啟指定的進程 $ pm2 startup # 產生 init 腳本 保持進程活著 $ pm2 web # 運行健壯的 computer API endpoint (http://localhost:6080) $ pm2 delete 0 # 殺死指定的進程 $ pm2 delete all # 殺死全部進程?
轉載于:https://www.cnblogs.com/jadeshu/p/10663623.html
總結
以上是生活随笔為你收集整理的PM2管理工具的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: Scala 写第一个程序HelloWor
- 下一篇: superset0.34源码级别汉化
