windows下用pm2实现node自启

1、全局安装pm2

npm install pm2 -g

2、全局安装window自启包

npm install pm2-windows-startup -g  

3、启动pm2

pm2-startup install

4、配置文件路径和名称并启动
pm2 start 路径 --name 名称 --watch

pm2 start  D:\我的坚果云\个人实用项目\灯塔\main.js --name  灯塔 --watch

5、保存到pm2实现自启

pm2 save

6、查看自启程序列表,重启一下就可以知道是不是成功了

pm2 ls

在这里插入图片描述
我监听的是3060
在这里插入图片描述
在这里插入图片描述

PM2

简介

PM2是node进程管理工具

启动

  • –warch:监听应用目录的变化,一旦发生变化,自动重启,如果要精确监听、不监听的目录,最好通过配置文件。
  • -i --instances: 启用多少个实例,可用于负载均衡。如果-i 0 或者-i max,则根据当前机器核数确定实例数目。
  • –ignore-watch:排除监听的目录/文件,可以是特定的文件名,也可以是正则。比如–ignore-watch=“test node_modules “some scripts””
  • -n --name:应用的名称。查看应用信息的时候可以用到。
  • -o --output :标准输出日志文件的路径。
  • -e --error :错误输出日志文件的路径。
  • –interpreter :the interpreter pm2 should use for executing app (bash, python…)。比如你用的coffee script来编写应用。

重启

pm2 restart app.js

停止

pm2 stop 名称或id

停止所有

pm2 stop all

删除

pm2 delete app_name|app_id
pm2 delete all

查看进程状态

pm2 list
发布了142 篇原创文章 · 获赞 20 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/weixin_35958891/article/details/105159250
今日推荐