PM2 node 守护工具

github:https://github.com/Unitech/pm2

安装  npm install pm2@latest -g 或者是 yarn global add pm2

启动:pm2 start app.js 

启动多个 pm2 start app.js -i 5   #启动5个应用实例,自动负载均衡

可以将“ app”最多增加或减少2个应用实例: pm2 scale app 2 

扩大`app`   :pm2 scale app +2   # 在原有的基础上加上三个实例

终端的实时仪表板: pm2 monit

重启: pm2 restart app_name

无缝重启: pm2 reload app_name

停止: pm2 stop app_name

将从pm2列表中删除所有进程: pm2 delete app_name

列出由PM2管理的所有应用程序的状态:
pm2 [list|ls|status]






实时显示日志:
pm2 logs

较旧的日志:pm2 logs --lines 200

 
 


 

猜你喜欢

转载自www.cnblogs.com/zeng-qh/p/12109048.html
今日推荐