AutoScalingGroup:负载均衡器目标组未显示为可用选项

问题描述 投票:0回答:1

我创建了一个 ECS 集群,并使用服务部署了一个 2 容器任务(在服务创建期间,我将应用程序负载均衡器 - 使用 IP 类型的目标组 - 关联到它),这工作正常(我可以访问我的DNS URL 并按预期加载)。

我现在尝试使用 AutoScalingGroup 根据 CPU 利用率自动缩放实例(集群自动缩放)。 (如下this,但他使用的是普通实例而不是ECS)

在 ASG 创建期间,在附加现有负载均衡器的步骤中,可用目标组的选项是完全为空(在 ASG 创建的第一步中,我选择了目标组所在的相同 VPC,fib-2-专有网络):

tg not available

所以描述说只有属于同一 VPC 的实例目标组可用...

我的目标组是 IP 类型(在同一 VPC 中): target group type IP

是否因为类型=IP(而不是实例),导致 ASG-create 中 ALB 关联的目标组列表为空?

如果是这样,如何让ASG与IP类型的目标组和ECS一起工作?

文档没有过多说明如何使其工作......有关此的教程会很方便

amazon-web-services amazon-ec2 amazon-ecs amazon-elb
1个回答
0
投票

您的负载均衡器连接到您的 ECS 任务,而不是您的 EC2 实例。您无需将负载均衡器与 EC2 实例关联。您确实需要将 ECS 集群容量提供程序与 EC2 Auto-Scaling 组关联。

© www.soinside.com 2019 - 2024. All rights reserved.