pm2小記

常用命令:

pm2 start app.js --name 'myapp' -i 4 --log-date-format='YYYY-MM-DD HH:mm Z' 這是啟動一個進程的基本方式。

name參數為應用名稱,i為實例數量(會負載均衡)。 log-date-format為日志時間格式(是moment的日期格式化)。

pm2 list 列出所有進程。

pm2 reload [appName/appId] 重啟進程(熱)

pm2 restart [appName/appId] 重啟進程(冷)

pm2 delete [appName/appId] 刪除進程

pm2 show [appName/appId] 查看進程信息

pm2 logs 查看pm2所有進程日志

pm2 logs [appName/appId] 查看單個進程的日志

pm2 flush 清除所有日志

pm2 scale [appName/appId] 10 將某個進程擴展到10個實例

模塊管理

pm2 install [moduleName] 安裝pm2模塊。

常用的pm2模塊有:

pm2-logrotate auto rotate logs of PM2 and applications managed(日志分片)
pm2-webshell expose a fully capable terminal in browsers(網頁shell終端)

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

相關閱讀更多精彩內容

友情鏈接更多精彩內容