pm2是node的进程管理器,一般是部署node后台的时候使用
1、启动
cd /usr/share/nginx/html/app/ pm2 start app.js
2、查看进程列表
pm2 list
3、停止
pm2 stop test(name或id)
4、重启(后台代码有修改可以直接执行restart,stop的可以restart)
pm2 restart test
5、杀掉
pm2 delete test
6、保存开机自启动
在启动了进程并且进程没有问题的前提下,按步骤执行以下两个命令 pm2 save
pm2 startup
7、环境变量修改后需要先杀掉(delete)进程再启动(start)再保存开机自启动(save) 即执行5、1、6
8、打印日志查看方法
可以执行命令查看 : pm2 logs test pm2 logs test --lines 200 --err 查看错误日志两百行
也可以直接查看日志文件: cd /root/.pm2/logs/