974 B
974 B
title, type, tags, last_updated
| title | type | tags | last_updated | |||
|---|---|---|---|---|---|---|
| pm2 | concept |
|
2026-04-17 |
定义
pm2 是 Node.js 进程管理器,提供进程守护、日志管理、负载均衡和开机自启等功能。
用途
- 守护 Node.js 进程,保持持续运行
- 管理系统日志
- 实现进程崩溃后自动重启
- 配置开机自启动
- 负载均衡(cluster 模式)
安装方法
npm install -g pm2
常用命令
pm2 start <script> --name <name> # 启动进程
pm2 status # 查看状态
pm2 logs <name> # 查看日志
pm2 restart <name> # 重启进程
pm2 stop <name> # 停止进程
pm2 delete <name> # 删除进程
pm2 save # 保存当前进程列表
pm2 startup systemd # 生成自启动脚本