发布于 2018-02-15 16:52:57
ALB以不同的方式工作,您需要创建目标组,然后在自动标度设置中选择目标组。
下面是将ALB附加到自动标度组。的具体步骤。
您可以在这里阅读更多关于ALB是如何工作的的内容。
发布于 2019-06-28 00:57:07
这让我非常困惑,但随后我找到了相关的文档(最后):
如果通过实例ID注册目标,则可以使用负载均衡器和自动缩放组。将目标组附加到自动缩放组后,自动缩放将在目标组启动时向目标组注册目标。有关更多信息,请参见在“亚马逊EC2自动缩放用户指南”中将负载均衡器附加到自动缩放组。
从这里来的:https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-target-groups.html。
因此,基本上,自动缩放组管理目标组的成员。然后,负载平衡器在目标组上进行平衡。因此,当自动缩放组向上或向下伸缩时,成员将从目标组中添加或删除,该目标组是负载平衡器正在使用的一组节点。
,我试过了,它果然起作用了。所以:
发布于 2020-05-05 14:51:41
经典负载均衡器的工作原理与AWS中的应用负载均衡器的工作原理不同。
经典负载均衡器不理解基于URL路径或基于域更改路由的条件。因此,您可以将实例直接附加到经典负载均衡器下面。由于在经典负载均衡器中所有请求都被认为是相同的,所以它在EC2自动缩放组下显示为一个实体。
应用负载均衡器是为了解路由的各种条件而设计的。这些条件分别是基于路径的路由和基于域的路由。因此,不能直接附加应用程序负载均衡器下的EC2实例,因此需要创建目标组并将EC2实例附加到目标组下。
因此,我可以说,您可以看到经典负载均衡器选项下的自动缩放组,而不是直接应用负载均衡器。要在应用程序负载均衡器上使用自动标度组,需要更改实现方案的方法。
使用AutoScaling组和应用程序负载均衡器
有了上面的内容,您将能够使用自动标度组与应用程序负载均衡器。谢谢
https://stackoverflow.com/questions/48810975
复制相似问题