pm2 是一个带有负载均衡功能的Node应用的进程管理器,使用 pm2 可以帮助你守护和监控Node应用的正常运行。

 

主要特性


  • 内建负载均衡(使用 Node cluster 集群模块)
  • 后台运行
  • 0 秒停机重载
  • 具有 Ubuntu 和 CentOS 的启动脚本
  • 停止不稳定的进程(避免无限循环)
  • 控制台检测
  • 提供 HTTP API
  • 远程控制和实时的接口 API

 

常用命令


安装

npm install -g pm2

启动

pm2 start bin/www -n unicorn

通过 n 来指定 node 版本启动

pm2 start bin/www -n unicorn --interpreter `n bin 12.18.0`

指定端口号启动

pm2 start bin/www -n unicorn -p 3001

查看托管列表

pm2 list

重启

pm2 restart 0|unicorn

全部重启

pm2 restart all

停用

pm2 stop 0|unicorn

删除

pm2 delete 0|unicorn

查看帮助

pm2 --help

标签:pm2



Copyright 2020 © 一诺唯品 粤ICP备16111849号-3