---

title: PM2 进程管理与零停机重载实践

keywords:

  • PM2
  • cluster
  • reload
  • ecosystem.config.js
  • 启动脚本

description: 使用 PM2 管理 Node.js 进程与集群模式,提供零停机重载与生态配置文件示例。

categories:

  • 文章资讯
  • 编程技术

---

PM2 进程管理与零停机重载实践

基本命令

pm2 start app.js --name app
pm2 reload app
pm2 status
pm2 logs app

集群与生态配置

// ecosystem.config.js
module.exports = {
  apps: [{
    name: 'app',
    script: 'app.js',
    instances: 'max',
    exec_mode: 'cluster',
    env: { NODE_ENV: 'production' }
  }]
}

开机自启(示意)

pm2 startup
pm2 save

总结

PM2 提供稳定的进程管理与重载能力,适合生产环境的 Node.js 服务运维。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部