大家可能有使用過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





arrow
arrow
    文章標籤
    pm2
    全站熱搜
    創作者介紹

    橘子亂說話 發表在 痞客邦 留言(0) 人氣()