我刚开始学习负载均衡器。以服务器端应用程序( http /https)负载均衡器为例,我假设它侦听特定的ip地址,然后根据其算法将http请求转发到可用的服务器。
那么负载均衡器有可能成为瓶颈吗?因为它正在侦听特定的ip地址,所以所有请求都将首先转到单个负载均衡器。因此,我认为可能会出现流量超出负载均衡器的限制/容量的情况。
当它成为瓶颈时,我们能做什么?我们可以使用多个负载均衡器吗?
我认为一种可能的解决方案是使用多个负载均衡器,并将所有的I暴露给客户端。(这听起来像是客户端负载平衡),因此当客户端想要发送请求时,它可以从ip池中挑选,然后向其中一个负载均衡器发送请求。(例如,这里可以使用ZooKeeper。)这是一个可行的解决方案吗?有没有其他方法可以使用多个负载均衡器?
谢谢。伊桑
发布于 2019-03-17 04:25:52
您的最后一个建议添加了一点小技巧:通常的方法是在相同的域名下发布负载均衡器IP地址。
这称为DNS load balancing。客户端将要求您的负载均衡器的域名的IP解析,并且它们将在round-robin fashion上获得不同的IP地址。
要配置DNS负载均衡,您必须将负载均衡器域名的多个A记录添加到您的DNS配置中。Here你可以找到关于这方面的示例指南。
https://stackoverflow.com/questions/55201050
复制相似问题