在 CloudFormation 中为 AWS Load Balancer v2 配置连接耗尽

2024-03-04

这篇博文 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(使用前将#替换为@)

在 CloudFormation 中为 AWS Load Balancer v2 配置连接耗尽 的相关文章

随机推荐