簡介
PM2是node進(jìn)程管理工具,可以利用它來簡化很多node應(yīng)用管理的繁瑣任務(wù)句各,如性能監(jiān)控吸占、自動重啟、負(fù)載均衡等凿宾,而且使用非常簡單矾屯。
安裝
npm install -g pm2
安裝最新的pm2版本
npm install pm2@latest -g
然后更新內(nèi)存中的PM2:
pm2 update
命令
啟動,守護(hù)和監(jiān)視應(yīng)用程序的最簡單方法是使用以下命令行
pm2 start app.js
或輕松啟動任何其他應(yīng)用程序:
$ pm2 start bashscript.sh
$ pm2 start python-app.py --watch
$ pm2 start binary-file -- --port 1520
管理流程
$ pm2 restart app_name
$ pm2 reload app_name
$ pm2 stop app_name
$ pm2 delete app_name
查看進(jìn)程狀態(tài)
pm2 list
參考
官方文檔初厚,https://pm2.keymetrics.io/docs/usage/quick-start/
PM2實用入門指南问拘,https://www.cnblogs.com/wangcp-2014/p/10874417.html