我可以使用 pm2 代替负载均衡器吗?

Posted

技术标签:

【中文标题】我可以使用 pm2 代替负载均衡器吗?【英文标题】:Can I use pm2 instead loadbalancer? 【发布时间】:2020-09-02 09:12:28 【问题描述】:

我有一个应用程序在 AWS 上的 Elastic BeanStalk 中运行,我可以安装 pm2 来管理我的应用程序并关闭负载均衡器,最好只有负载均衡器还是同时有两个?

【问题讨论】:

【参考方案1】:

PM2 documentation 是守护进程管理器,它将帮助您管理和保持您的应用程序在线。它不是为负载平衡而构建的。

为了平衡cluster of services 之间的流量,您应该使用单独的负载平衡解决方案,如haproxy 或其他解决方案

【讨论】:

根据其文档,它有一个内置的负载均衡器。那么这与 haproxy 或 nginx 相比是什么? pm2.io/docs/runtime/guide/load-balancing

以上是关于我可以使用 pm2 代替负载均衡器吗?的主要内容,如果未能解决你的问题,请参考以下文章

nodejs pm2配置使用教程

pm2进程管理工具使用总结

多wan口路由器能实现负载均衡吗?

我们可以将两种不同类型的 AWS EC2 实例与弹性 beantalk 负载均衡器一起使用吗

分布式应用程序 - 负载均衡器是单点故障吗?

nginx负载均衡怎么访问数据库