本文介绍在windows环境下,让node守护进程pm2自动运行,包括开机重启、注销退出等情况。
npm install -g pm2 //安装pm2 npm install -g pm2-windows-service //安装pm2服务
在系统属性中,设置系统环境变量:PM2_HOME = C:\Users\Administrator\.pm2
pm2-service-install //安装服务
进入系统服务,查看pm2服务已成功安装。如pm2已启动,则先关闭
进入网站目录,启动网站服务文件(本例中为server.js):
pm2 start server.js -i 0 --watch //-i 0 参数设置按当前环境CPU数量启动线程 pm2 save //保存命令
进入系统服务,启动先前安装的pm2服务