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]
相关推荐
@PHARAOH1 天前
HOW - 如何禁用 localstorage
前端·状态模式
霍理迪1 天前
CSS布局方式——弹性盒子(flex)
前端·css
xkxnq1 天前
第一阶段:Vue 基础入门(第 14天)
前端·javascript·vue.js
前端小臻1 天前
列举react中类组件和函数组件常用到的方法
前端·javascript·react.js
筱歌儿1 天前
TinyMCE-----word表格本地图片转base64并上传
前端·word
0思必得01 天前
[Web自动化] Selenium简单使用
前端·python·selenium·自动化·web自动化
2301_818732061 天前
下载nvm后,通过nvm无法下载node,有文件夹但是为空 全局cmd,查不到node和npm 已解决
前端·npm·node.js
赵民勇1 天前
JavaScript中的this详解(ES5/ES6)
前端·javascript·es6
hhcccchh1 天前
学习vue第九天 计算属性与侦听器
前端·vue.js·学习
我的golang之路果然有问题1 天前
Mac 上的 Vue 安装和配置记录
前端·javascript·vue.js·笔记·macos