pm2命令
转载:pm2命令
解决问题
node项目直接在服务器上运行时不稳定,断开远程桌面连接时,过一段时间node进程就被杀掉
pm2简介
pm2是一个进程管理工具,可以用它来管理node进程,并查看node进程的状态,当然也支持性能监控,进程保护,负载均衡等功能
常用命令
- pm2需要全局安装
npm install -g pm2
- 启动进程/应用
pm2 start bin/www 或 pm2 start app.js
- 重命名进程/应用
pm2 start app.js --name wb123
- 添加进程/应用 watch
pm2 start bin/www --watch
- 结束进程/应用
pm2 stop www
- 结束所有进程/应用
pm2 stop all
- 删除进程/应用
pm2 delete www
- 删除所有进程/应用
pm2 delete all
- 列出所有进程/应用
pm2 list
- 查看某个进程/应用具体情况
pm2 describe www
- 查看进程/应用的资源消耗情况
pm2 monit
- 查看pm2的日志
pm2 logs
- 若要查看某个进程/应用的日志,使用
pm2 logs www
- 重新启动进程/应用
pm2 restart www
- 重新启动所有进程/应用
pm2 restart all