pm2 日常使用

命令

bash 复制代码
# 清除pm2日志
pm2 flush
bash 复制代码
# 触发指定应用的指定行为
pm2 trigger <application-name> <action-name>

启动

bash 复制代码
# 作用:启动一个新的进程
# 适用场景:如果进程不存在,则启动,但不会重启已存在的进程。
pm2 start ecosystem.config.js --env sit
bash 复制代码
# 作用:所有进程同时停止并重启(fork/cluster)
# 适用场景:进程已存在但需要重启
pm2 restart  ecosystem.config.js --env sit
bash 复制代码
# 作用:进程未运行则启动,已运行则重启
# 适用场景:适用于 `ecosystem.config.js` 配置的进程管理
pm2 startOrReload ecosystem.config.js --env sit
bash 复制代码
# 作用:逐个进程重启,不中断服务(仅cluster)。
# 适用场景:适合生产环境
pm2 reload ecosystem.config.js --env sit

停止/删除

bash 复制代码
# 删除应用
pm2 delete all
bash 复制代码
# 杀死守护进程
pm2 kill
bash 复制代码
# 停止应用
pm2 stop all

查看

bash 复制代码
# 监控面板
pm2 monit
bash 复制代码
# 查看应用信息
pm2 show [id|name]
相关推荐
神奇的程序员16 小时前
我的软件冲进苹果商店下载榜前 50 了
前端
阳光是sunny16 小时前
别再被 worktree 绕晕了!AI 编程时代你必须掌握的 Git 隔离神器
前端·人工智能·后端
万少17 小时前
万少的博客 - 技术分享与解决方案
前端·javascript·后端
尘世中一位迷途小书童20 小时前
用 Cesium 撸了一个森林火情监控大屏,弧线、粒子、发光效果都齐了
前端·javascript
IT_陈寒20 小时前
垃圾回收器选错了,我的Java服务内存炸了
前端·人工智能·后端
月光下的丝瓜21 小时前
Flutter 国内安装指南
前端·flutter
玄星啊21 小时前
AI 编程的第 30 天,我怀念古法 Coding 了
前端·ai编程
Jolyne_21 小时前
Angular基础速通
前端·angular.js
锋行天下1 天前
半秒开!还有谁!!!
前端·vue.js·架构
代码搬运媛1 天前
git 下中文文件名乱码问题解决
前端