将 AWS 应用程序负载均衡器的可见性更改为内部负载均衡器
Change Visibility of AWS Application Load Balancer to Internal Load Balancer
我创建了一个 Application Load Balancer,它被设置为 public。我对某些东西进行了分叉,并希望将其转换为内部负载均衡器,以便它仅暴露给 VPC 资源。但是当我将可见性选项从 'public' 更改为 'internal' 时,出现此错误 -
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)
我最近遇到了这个问题。要修复它,我必须禁用规则侦听器。之后,我能够将它从 public 设置为内部。
只是禁用侦听器对我有帮助,我猜它不能在更改可见性类型时绑定到同一端口。
我创建了一个 Application Load Balancer,它被设置为 public。我对某些东西进行了分叉,并希望将其转换为内部负载均衡器,以便它仅暴露给 VPC 资源。但是当我将可见性选项从 'public' 更改为 'internal' 时,出现此错误 -
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)
我最近遇到了这个问题。要修复它,我必须禁用规则侦听器。之后,我能够将它从 public 设置为内部。
只是禁用侦听器对我有帮助,我猜它不能在更改可见性类型时绑定到同一端口。