PM2 是一个进程管理器,旨在简化 Node.js 应用的部署,并提供一些高级功能,如负载均衡、自动重启、性能监控等。它可以帮助开发者更高效地管理和维护 Node.js 应用。

主要功能

  • 负载均衡:自动分配负载,确保应用稳定运行。
  • 自动重启:在应用崩溃时自动重启进程。
  • 性能监控:实时监控应用性能,提供详细的日志和统计信息。
  • 集群模式:支持集群模式,提高应用并发处理能力。

安装 PM2

npm install pm2 -g

使用 PM2

启动应用

pm2 start app.js

监控应用

pm2 monit

停止应用

pm2 stop <app_name>

重启应用

pm2 restart <app_name>

删除应用

pm2 delete <app_name>

查看所有应用

pm2 list

图片示例

中心位置展示 PM2 的标志:[center]PM2_Logo

更多关于 PM2 的信息,可以访问我们的 PM2 文档

[center]PM2_Logo