使用PM2管理node進(jìn)程

前言

PM2是Node.js應(yīng)用程序的生產(chǎn)過程管理器,具有內(nèi)置的負(fù)載平衡器。它可以保持應(yīng)用程序的開啟狀態(tài),在不停機(jī)的情況下重新加載應(yīng)用程序,可以利用它來簡化很多node應(yīng)用管理的繁瑣任務(wù),如性能監(jiān)控、自動重啟、負(fù)載均衡等。

下載

全局安裝:

sudo npm install pm2@latest -g

使用

啟動應(yīng)用程序:

pm2 start app.js

管理應(yīng)用程序:

//停止應(yīng)用程序
 pm2 stop     <app_name|id|'all'|json_conf>
 
 //重啟應(yīng)用程序
 pm2 restart  <app_name|id|'all'|json_conf>

//刪除應(yīng)用程序
 pm2 delete   <app_name|id|'all'|json_conf>

查看所有應(yīng)用程序:

pm2 list
pm2流程清單

查看某一個進(jìn)程的信息:

pm2 describe app_name|app_id

查看所有的進(jìn)程狀態(tài):

pm2 status

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容