ALB规则限制

时间:2016-10-23 09:38:02

标签: amazon-web-services amazon-elb amazon-ecs

我们正在使用Amazon Webservices ECS和应用程序负载均衡器(ALB)开发微服务架构。 ALB具有每个域的规则,其将路径模式耦合到TargetGroup。例如:

/user* -> tg-user-service
/image* -> tg-image-service
/email* -> tg-email-service
... etc

这非常简洁,节省了我们维护单独的服务发现服务。 但是,今天我发现一个ALB的限制为10条规则。如果我们正确使用ECS / ALB方法,这让我有疑问。另外,我该如何缓解这种情况?所有流量都由一个ALB处理。

修改: AWS似乎已将限制增加到75.感谢AWS!

3 个答案:

答案 0 :(得分:2)

今天我从AWS获得了关于我的规则限制增加请求的答案:

  

你好,

     

我为这种限制增加的混乱道歉。不幸,   应用程序负载均衡器的硬规则限制为10.我道歉   你不早点告诉我这件事。如果你,请告诉我们   有任何进一步的问题或疑虑。

     

致以最诚挚的问候,

答案 1 :(得分:1)

许多AWS限制是他们认为的软限制......这意味着您可以要求AWS提高限额,他们会这样做。这些看起来也像软限制。您可以看到所有限制的列表here,并且有一个提升限制的链接。

就您的用例而言,您正在完成服务的目的。

答案 2 :(得分:0)

亚马逊仍在整理有关ELB和ELBv2(ALB)的文档。因此,最好交叉参考材料以获得负载平衡问题的指导。有时您在查找详细信息时不会找到ALB,所以请记得检查ELB类别!

可以提出大多数限制,但是当涉及到诸如ALB规则之类的事情以及例如安全组规则时,这些限制已经到位,因为如果超出限制可能会对性能产生影响。

您可以转到下面的链接提出限制请求。请详细说明"用例"在你的请求中,并考虑你要求的价值(不要只是要求一个随机数)。

这将有助于加快接收限额增加所需的时间,并减少来回消息(如果您没有付费支持协议,这很重要!)

https://console.aws.amazon.com/support/home#/case/create?issueType=service-limit-increase&limitType=service-code-elastic-load-balancers

其他信息

以下是您的AWS账户中有关Loadbalancer限制的几个链接,您可能会发现这些链接很有用:

http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-limits.html

http://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html#limits_elastic_load_balancer