首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >亚马逊EC2负载均衡器的负载均衡算法

亚马逊EC2负载均衡器的负载均衡算法
EN

Stack Overflow用户
提问于 2014-01-12 22:49:24
回答 2查看 2.1K关注 0票数 2

我们计划在一些亚马逊EC2实例上托管的网站上做一些性能测试。问题是,如果所有的超文本传输协议流量来自相同的IP地址(例如,在许多不同的客户端主机共享相同的公共IP的情况下),EC2负载均衡器是否只将所有流量转发到其中一个web服务器(实例)?

EN

回答 2

Stack Overflow用户

发布于 2014-01-14 09:51:46

这曾经是由于客户端的DNS缓存造成的问题(请参阅我对Can Elastic Load Balancers correctly distribute traffic to different size instances的回答,了解更多关于以前状态的信息),但随着最近Elastic Load Balancing [...] Cross-Zone Load Balancing的引入,大部分问题显然已经得到了解决

我们很高兴地宣布支持跨区域负载平衡,改变了弹性负载平衡路由传入请求的方式,使您可以更轻松地跨多个可用区部署应用程序。强调我的

公告已经提供了更多信息,但链接到Request Routing获取详细信息:

如果您启用了跨区域负载平衡,则不必再担心客户端缓存

信息会导致请求分布不均。现在,无论请求位于哪个可用区,ELB都能确保将请求均匀分发到您的后端实例。强调我的

这仍然没有概述所使用的确切算法,但不均匀分布的主要来源似乎是这样解决的(我最近阅读了一位大型AWS客户的帖子,他们报告说,在打开这个开关后,他们的指标或多或少变得平坦了,但现在不记得URL了)。

票数 1
EN

Stack Overflow用户

发布于 2014-01-13 04:38:20

过去就是这样,我想这可能仍然是一个问题。它不会将所有流量转发到单个实例,但它可以将所有流量发送到单个区域。

ELB使用DNS循环调度进行一些负载平衡。缓存的DNS查找可能导致多个请求被路由到同一区域。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21076009

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档