--- title: "pm2" type: concept tags: [node-js, process-manager, devops] last_updated: 2026-04-17 --- ## 定义 pm2 是 Node.js 进程管理器,提供进程守护、日志管理、负载均衡和开机自启等功能。 ## 用途 - 守护 Node.js 进程,保持持续运行 - 管理系统日志 - 实现进程崩溃后自动重启 - 配置开机自启动 - 负载均衡(cluster 模式) ## 安装方法 ```bash npm install -g pm2 ``` ## 常用命令 ```bash pm2 start