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]
相关推荐
IVEN_5 分钟前
本地正常,Docker 怎么就空白:Next.js SSR 的 Alpine musl DNS 陷阱
前端·docker·next.js
凡人叶枫5 分钟前
Effective C++ 条款24:若所有参数皆须要类型转换,请为此采用 non-member 函数
linux·前端·c++·算法·嵌入式开发
用户887665426637 分钟前
Web3 前端实时通信如何落地:从 SSE 订阅到行情、订单与账户状态更新
前端·react.js·web3
an3174210 分钟前
使用 LangGraph + DeepSeek 构建 AI 面试官:状态图设计与实践
前端·ai编程
代码不加糖11 分钟前
MessageChannel是什么,有什么使用场景?
前端·javascript
小小龙学IT15 分钟前
HTMX:让 HTML 重新成为前端核心的超轻量动态交互库
前端·html·交互
星栈15 分钟前
写 Makepad Demo 不难,难的是把它写成项目
前端·rust
用户0595401744617 分钟前
localStorage清除策略踩坑实录:一个过期的token让我排查了3小时
前端·css
Nanachi19 分钟前
跨框架的前端源码定位,再加上点LLM
前端
人无远虑必有近忧!39 分钟前
fetch请求图片报跨域
前端·javascript