pm2使用的常用命令

香菊网 发表于: 2019-04-11 分类: 前端front  软件soft  H5部分  

由于node的百花齐放,启动一个网站的办法,也会有很多种。每天重复开启项目 过于麻烦,pm2 是一个带有负载均衡功能的Node应用的进程管理器.当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着,0秒的重载。

 

1、pm2下载

$ npm install -g pm2

2、本地的 npm run dev 加入到pm2守护进程

$ pm2 start npm -- run dev

用她替代:npm run dev,就可以写成:pm2 start npm -- run dev,项目启动

3、启动了之后如果名字不是自己想要的 可以自定义自己的名字

$ pm2 start npm --watch --name XXX -- run dev

4、然后 pm2 list 看一下跑起来的项目的列表

# 查看列表
$ pm2 list

# 显示每个应用程序的CPU和内存占用情况
$ pm2 monit 
# 显示应用程序的所有信息
$ pm2 show [app-name]

# 显示所有应用程序的日志
$ pm2 logs 
$ pm2 logs [app-name]

# 停止运行的项目
$ pm2 stop all # 停止所有的应用程序
$ pm2 stop 0 # 停止 id为 0的指定应用程序

# 重启应用
$ pm2 restart all 
$ pm2 restart [app-name]

# 删除应用 id 0
$ pm2 delete 0 
$ pm2 delete all # 关闭并删除所有应用

5、pm2程序

$ pm2 startup # 创建开机自启动命令
$ pm2 save # 保存当前应用列表
$ pm2 resurrect # 重新加载保存的应用列表

 

 

标签: 前端front软件softH5部分
Copyright © 2019 幻雨焉缘博客 | 浙ICP备19001843号-1
----------------------------------
种一棵树,最好的培养时间是十年前,其次是现在 加油  (ง •_•)ง。        ──── 前端攻城狮