大家可能有使用過forever來管理process,今天我特別要介紹一款剛推出的process manager, PM2,他和forever一樣被使用在node.js上,不過最大的差別是他多了表格! 用過forever的人都知道,每次forever list的時候很常跑版,對應不到正確的pid,現在就讓我來介紹一下PM2吧。
安裝
使用npm安裝
npm install pm2 -g
啟動程序
pm2 start後面加上node.js 起始檔案
pm2 start app.js
刪除Process
根據id, name刪除process
pm2 delete { id or name }
停止Process
根據id, name停止process
pm2 stop { id or name }
重新啟動Process
根據id, name重新啟動process
pm2 restart { id or name }
監控
列出目前所有已啟動的process並顯示他們目前的狀態, 按下ctrl+c 可以離開monitor
pm2 monit
所有列表
pm2可以同時啟動多個process,輸入以下指令可以看到目前所有已登錄的process和他們的status
pm2 list
官方網站 : PM2
文章標籤
全站熱搜
留言列表