pm2进程管理器
需求:需要在windows设备上开启一个node服务,为了防止他人误操作,关闭掉进程之后服务断掉,使用了pm2作为进程管理,守护进程不被kill。
启动步骤
- 全局安装pm2 (这里用了node.js)
npm install pm2 -g
- 添加进程并启动
pm2 start app.js
其他操作
查看运行情况
pm2 list
重启
pm2 restart app_name
停止
pm2 stop app_name
删除
pm2 delete app_name
打开日志
pm2 logs
打开某个app的日志
pm2 logs appName
终端仪表盘
pm2 monit
以自定义名字运行
pm2 start app --name newname
pm2 restart app --name newname