pm2进程管理与维护

2019-06-19  本文已影响0人  MGary

安装

全局安装,简直不能更简单。
npm install -g pm2

目录介绍

pm2安装好后,会自动创建下面目录。看文件名基本就知道干嘛的了,就不翻译了。

$HOME/.pm2  #将包含所有PM2相关文件
$HOME/.pm2/logs #将包含所有应用程序日志
$HOME/.pm2/pids #将包含所有应用程序pids
$HOME/.pm2/pm2.log PM2 logs
$HOME/.pm2/pm2.pid PM2 pid
$HOME/.pm2/rpc.sock #用于远程命令的套接字文件
$HOME/.pm2/pub.sock #可发布事件的套接字文件 
$HOME/.pm2/conf.js #PM2配置

命令

pm2 list # 查看当前正在运行的进程
pm2 start all  # 启动所有应用
pm2 restart all  # 重启所有应用
pm2 stop all # 停止所有的应用程序
pm2 delete all # 关闭并删除所有应用
pm2 logs # 控制台显示所有日志

pm2 start 0  # 启动 id为 0的指定应用程序
pm2 restart 0  # 重启 id为 0的指定应用程序
pm2 stop 0 # 停止 id为 0的指定应用程序
pm2 delete 0 # 删除 id为 0的指定应用程序

pm2 logs 0 # 控制台显示编号为0的日志
pm2 show 0  # 查看执行编号为0的进程
pm2 monit jsyfShopNuxt # 监控名称为jsyfShopNuxt的进程
上一篇下一篇

猜你喜欢

热点阅读