ALB Listener 优先级评估的延迟是多少

las*_*203 5 amazon-web-services amazon-elb amazon-alb

我设置应用程序的方式是:

1 个应用程序 LoadBalancer,具有 2 个侦听器 HTTP 和 HTTPS。

对于这两个侦听器,我为每个侦听器设置了指向目标组的侦听器规则。

每个目标组都是其自己的应用程序并具有自己的域,我将其用作侦听器(主机标头)中的规则条件以进行转发。

我的问题是,因为侦听器规则必须具有唯一的优先级

鉴于我有 100 条监听器规则指向具有不同域的不同目标组,服务器响应是否会出现明显的延迟?

我担心第 100 条侦听器规则会导致其转发流量的目标组性能缓慢

las*_*203 4

来自 AWS 支持:

您好,感谢您联系 AWS Support。我叫 Kriti,今天我将协助您处理您的案件。

据我了解,您有一个带有 HTTP 和 HTTPS 侦听器的 ELB。您想要确认不同的多个侦听器规则是否会因其优先级而造成任何显着的延迟。

我可以看到您有 2 个侦听器,ALB 中的每个侦听器都有 2 个自定义侦听器规则:DevBaseALB1-xxxxxxxx.us-east-1.elb.amazonaws.com 我尝试通过设置多个指向的侦听器规则来复制您的担忧应用程序负载均衡器中的不同目标组。正如您正确提到的,所有规则都有不同的优先级。根据我的发现,我可以确认对于具有不同优先级的不同侦听器规则观察到的任何延迟差异都可以忽略不计(以毫秒为单位),并且不会对您的应用程序产生重大影响。请注意,每个负载均衡器的规则限制(不包括默认规则)为 100 [1]

我希望这些信息对您有所帮助,并且我能够解决您的疑问。如果您遇到任何其他问题,请随时再次与我们联系。我们将很乐意提供帮助。

链接:1. http://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-limits.html

此致,

Kriti B. 亚马逊网络服务