这篇博文 https://aws.amazon.com/blogs/aws/elb-connection-draining-remove-instances-from-service-with-care/ (这里特别 https://s3.amazonaws.com/cloudformation-templates-us-east-1/ELBGDAL.template)详细介绍了如何使用以下命令为“经典”版本 1 负载均衡器配置连接耗尽AWS::ElasticLoadBalancing::LoadBalancer
类型,像这样:
"ElasticLoadBalancer": {
"Type": "AWS::ElasticLoadBalancing::LoadBalancer",
"Properties": {
"ConnectionDrainingPolicy": {
"Enabled": "true",
"Timeout": "300"
},
...
}
}
如何使用类型为 2 的负载均衡器来执行此操作AWS::ElasticLoadBalancingV2::LoadBalancer
?
我最好的猜测是文档 https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-loadbalancer.html是我应该使用LoadBalancerAttributes
,但我在中找不到与连接耗尽相关的任何内容属性列表在这里 https://docs.aws.amazon.com/elasticloadbalancing/latest/application/application-load-balancers.html#load-balancer-attributes.
在应用程序负载均衡器(ELB V2)中,它配置为使用目标群体 https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-targetgroup.html and 目标组属性 https://docs.aws.amazon.com/elasticloadbalancing/latest/APIReference/API_TargetGroupAttribute.html称为取消注册延迟,而不是连接耗尽。
deregistration_delay.timeout_seconds - Elastic 的时间量
负载平衡在更改取消注册状态之前等待
目标从耗尽到未使用。范围是 0-3600 秒。这
默认值为 300 秒。
TargetGroup:
Type: AWS::ElasticLoadBalancingV2::TargetGroup
Properties:
TargetGroupAttributes:
- Key: deregistration_delay.timeout_seconds
Value: '20'
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)