pm2的一些常用命令
PM2是Node.js应用程序的生产流程管理器,内置负载均衡。它可以帮助您保持Node应用程序永久活动,重起这些node应用程序也不需要停机,并简化常见的系统管理任务。
1.安装pm2
$ npm install pm2 -g
2.更新pm2
$ pm2 update
3.启动进程
$ pm2 start bin/www pm2 start app.js
4.重命名进程
$ pm2 start app.js --name pro1
5.监控进程(当文件改变的时候,重启一个应用)
$ pm2 start app.js --watch
6.结束指定pm2进程
$ pm2 stop www
7.结束所有pm2进程
$ pm2 stop all
8.删除指定pm2进程
$ pm2 delete www
9.删除所有pm2进程
$ pm2 delete all
10.列出所有用pm2启动的进程
$ pm2 list
11.查看某个pm2进程具体情况
$ pm2 monit
12.查看pm2所有进程占用的cpu和内存
$ pm2 show www
13.显示指定pm2进程所有的信息
$ pm2 show www
14.查看pm2所有进程的日志
$ pm2 logs
15.查看pm2指定进程的日志
$ pm2 logs www
16.json化日志
$ pm2 logs --json
17.重新启动指定pm2进程
$ pm2 restart www
18.重新启动所有pm2进程
$ pm2 restart all