nginx 和 haproxy,它们在负载平衡方面是否具有相似的功能?

nginx 和 haproxy,它们在负载平衡方面是否具有相似的功能?

我对 nginx 有点困惑,它也可以像 haproxy 一样充当代理吗?

即有人连接到我的域(haproxy 位于该域),然后它以循环方式将流量从端口 80 路由到在不同端口上运行的 Web 服务器。

nginx 可以执行相同的功能吗?

答案1

HAproxy 是一个更好的代理/负载平衡器,专注于高可用性。

nginx 支持重写和 SSL 之类的功能,但是(就我上次使用而言)不能很好地检测“关闭”的服务器。

Nginx 可以执行您所说的相同功能。循环调度上的反向代理负载平衡设置起来非常简单,而且在 Google 上也有很好的文档记录。

相关内容