pm2进程管理工具

天大地大妈咪最大 提交于 2020-08-10 18:39:01

pm2 node进程管理工具,程序的进程状态,性能监护,进程守护,负载均衡

pm2 的安装

安装pm2,需要先安装node.js,使用node.js的包管理工具 npm 来安装 npm install -g pm2 全局安装

启动项目

进入项目根目录,在目录下有 package.json文件 pm2 start app.js 启动项目 pm2 start app.js --name xxx名称 启动项目并命名 pm2 start app.js -i 4 cluster mode 模式启动4个app.js的应用实例,并且会自动进行负载均衡

监听pm2项目进程

pm2 start app.js --watch 当项目有改变时,自动重启项目

重启app进程

pm2 restart all 重启所有app进程 pm2 restart xxx 重启指定app进程

结束pm2中的app进程

pm2 stop all 停止所有应用进程 pm2 stop id/xxx名称 停止指定应用进程

删除pm2中的app进程

pm2 delete all 关闭并删除所有应用 pm2 delete id/xxx名称 删除指定应用进程

开机自启动

pm2 startup

扩展app进程实例

pm2 scale id/xxx名称 5 把 id或者名称 的应用扩展到5个实例

查看app实例列表

pm2 list

查看app进程的CUP和内存情况

pm2 monit

查看指定app应用的具体情况

pm2 describe xxx

查看日志

pm2 logs

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!