将AWS应用负载均衡器的可见性更改为内部负载均衡器

7

我创建了一个应用负载均衡器,并将其设置为公共的。我分离了一些项目,并希望将其转换为内部负载均衡器,以便仅向VPC资源公开。但是当我将可见性选项从“公共”更改为“内部”时,我收到以下错误信息 -

Updating Load Balancer listener named: 
arn:aws:elasticloadbalancing:ap-south-1:xxxxxxxxx:listener/app/awseb-AWSEB-xxxxxxxxxxxxxx/xxxxxxxxxxxxxx/xxxxxxxxxxxxxx failed Reason: 
The following target groups cannot be associated with more than one load balancer:
 arn:aws:elasticloadbalancing:ap-south-1:xxxxxxxxxxxxxx:targetgroup/awseb-AWSEB-xxxxxxxxxxxxxx/xxxxxxxxxxxxxx 
(Service: AmazonElasticLoadBalancingV2; Status Code: 400; Error Code: TargetGroupAssociationLimit)

尝试本地化问题。例如,创建新的内部负载均衡器而不是更新现有的负载均衡器,然后尝试将目标组移动到新的负载均衡器。 - nickolay.laptev
2个回答

8

我最近遇到了这个问题。为了解决它,我必须禁用规则监听器。之后,我能够将其从公共设置为内部。


1
我没有规则监听器可以禁用。 - jpell

0

只需禁用监听器就可以解决问题,我猜在更改可见性类型时它无法绑定到相同的端口。


你的回答可以通过提供更多支持信息来改进。请编辑以添加进一步的细节,例如引用或文档,以便他人可以确认你的答案是正确的。您可以在帮助中心找到有关如何编写良好答案的更多信息。 - Community

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接