首页 文章

负载均衡器是否需要负载均衡器?

提问于
浏览
3

考虑到我们有一个Web应用程序部署在多个服务器和客户端请求登陆到负载均衡器的情况,负载均衡器又将请求路由到实际服务器 .

现在,如果我们同时发出太多请求,负载均衡器本身会失败吗?假设我们每秒获得100万个请求,这不会超出单个负载均衡器的处理能力吗?

我们如何设计(至少在概念上)处理这样的情况的系统?

1 回答

  • 2

    放置负载均衡器的负载均衡器 in front 并不能解决问题,因为如果一个负载均衡器由于高流量而故障转移,那么前面的那个也是如此!

    您可以通过DNS实现您所需的功能 . 您可以为域名注册多个IP地址,因此具有多个负载均衡器 .

    假设您正在向www.example.com提出请求 . 您的浏览器将在DNS中查找记录并接收相应IP地址的列表 . 然后请求将转到列表中的第一个地址 . 如果它不可用,它将转到列表中的下一个 . DNS服务器将随机化列表的顺序以分散负载,甚至定期进行 Health 检查以删除无响应的IP . 这意味着您的请求将在您的负载均衡器之间分配,而不是仅仅击中一个 .

相关问题