1.0 KiB
1.0 KiB
id: PM2 title: "PM2" type: entity tags: [node-js, process-manager, devops] aliases: [pm2-process-manager]
Definition
PM2 是 Node.js 应用程序的生产级进程管理器,提供进程守护、负载均衡、自动重启和开机自启功能。
Core Properties
- 类型:工具/进程管理器
- 技术栈:Node.js
- 安装命令:
npm install -g pm2 - 官网:http://pm2.io
Key Features
- 进程守护(daemonize)
- 自动重启
- 负载均衡(cluster mode)
- 开机自启(
pm2 startup+pm2 save) - 进程监控(
pm2 monit) - 日志管理(
pm2 logs) - 进程列表(
pm2 list)
Usage with Vibe-Kanban
pm2 start "HOST=0.0.0.0 PORT=9999 npx vibe-kanban" --name vibe-kanban
pm2 logs vibe-kanban
pm2 restart vibe-kanban
pm2 delete vibe-kanban
Related Entities
- Vibe-Kanban:PM2 管理的应用之一
- Node-js:PM2 管理的运行时环境
Connections
- PM2 ← 管理进程 ← Vibe-Kanban
- PM2 ← 依赖 ← Node-js