You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何禁用/停止pm2模块?紧急处理生产环境pm2-logrotate异常重启问题

解决PM2中停止/禁用pm2-logrotate模块的方案

针对你生产环境的需求(不能停止整个PM2服务),可以按照以下步骤安全操作,快速停止并禁用出问题的pm2-logrotate模块:

1. 立即停止当前运行的pm2-logrotate进程

先执行命令终止该模块的运行:

pm2 stop pm2-logrotate

2. 关闭自动重启机制(防止它反复启动)

由于该模块会持续自动重启,需要修改它的PM2配置,关闭自动重启属性:

pm2 set pm2-logrotate autorestart false

执行完后重启一次该进程让配置生效,之后它就不会再自行启动了:

pm2 restart pm2-logrotate

3. 彻底移除模块(如果后续不再需要)

如果确认不再使用pm2-logrotate,可以彻底卸载它,避免后续PM2启动时加载:

pm2 uninstall pm2-logrotate
pm2 save

pm2 save会保存当前的PM2进程列表,确保下次PM2重启时不会再加载该模块。

验证操作结果

你可以通过以下命令确认操作是否成功:

pm2 status

如果看到pm2-logrotate的状态显示为stopped,且后续没有自动切换为online,说明禁用生效了。

另外,你可以通过pm2 logs pm2-logrotate查看该模块的日志,排查它持续重启的具体问题,这个操作不会影响到其他生产环境的Node.js应用。

内容的提问来源于stack exchange,提问作者JeanCarlos Chavarria

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.25 04:22:33