Amazon web services ALB规则限制

Amazon web services ALB规则限制,amazon-web-services,amazon-elb,amazon-ecs,Amazon Web Services,Amazon Elb,Amazon Ecs,我们正在使用Amazon Webservices ECS和应用程序负载均衡器(ALB)开发微服务体系结构。ALB具有每个域的规则,该规则将路径模式耦合到目标组。例如: /user* -> tg-user-service /image* -> tg-image-service /email* -> tg-email-service ... etc 这样做非常简单,节省了我们维护一个单独的服务发现服务的时间。 然而,今天我发现一个ALB有10条规则的限制。这让我怀疑我们是否正确使

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

/user* -> tg-user-service
/image* -> tg-image-service
/email* -> tg-email-service
... etc
这样做非常简单,节省了我们维护一个单独的服务发现服务的时间。 然而,今天我发现一个ALB有10条规则的限制。这让我怀疑我们是否正确使用ECS/ALB方法。此外,我如何缓解这种情况?所有流量由一个ALB处理

编辑:
AWS似乎已将限制提高到75。谢谢你

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


就您的用例而言,您所做的正是服务的目的

亚马逊仍在整理关于ELB和ELBv2(ALB)的文档。因此,交叉参考这两个方面的资料是一个好主意,以便在负载平衡问题上获得指导。有时你在寻找细节时找不到ALB,所以记得也要查看ELB类别

大多数限制都可以提高,但当涉及到ALB规则和安全组规则等问题时,这些限制就已经到位,因为如果超出这些限制,可能会对性能产生影响

您可以通过以下链接提出限额请求。请在您的请求中包含一个详细的“用例”,并考虑一下您所要求的值(不要只要求一个随机数)

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

其他信息

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


今天,我从AWS得到了关于我的规则限额增加请求的答复:

你好,

我为这一限额增加带来的混乱道歉。不幸的是, 应用程序负载平衡器的硬规则限制为10。对不起 这件事没有早点告诉你。请让我们知道如果你 有任何进一步的问题或顾虑

致以最良好的祝愿


好的,我会的,谢谢。有点可笑的是,考虑到微服务体系结构,限制仅为10。他们没有这样做,规则限制很难,请参阅我的答案。请注意,2017年4月,AWS将ALB规则限制从10增加到75。更多信息可从这里获得:现在是100-2017年4月,限额增加到75:现在是100