本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
AWS-EnableCLBConnectionDraining
描述
该AWS-EnableCLBConnectionDraining运行手册允许将经典负载均衡器 (CLB) 上的连接耗尽到指定的超时值。连接耗尽使负载均衡能够完成向正在取消注册或运行状况不佳的实例发出的正在进行的请求,指定的超时时间是指在报告实例已取消注册之前保持连接处于活动状态的时间。有关 CLB 连接耗尽的更多信息,请参阅《经典负载均衡器用户指南》中的为您的经典负载均衡器配置连接耗尽。
文档类型
自动化
所有者
Amazon
平台
Linux、macOS、Windows
参数
-
AutomationAssumeRole
类型:字符串
描述:(可选)允许 Systems Manager Automation 代表您执行操作 AWS Identity and Access Management (IAM) 角色的 Amazon 资源名称(ARN)。如果未指定角色,Systems Manager Automation 将使用启动此运行手册的用户的权限。
-
LoadBalancerName
类型:字符串
描述:(必填)您要启用连接耗尽功能的负载均衡器的名称。
-
ConnectionTimeout
类型:整数
有效值:1-3600
默认:300
描述:(必填)负载均衡器的连接超时值。超时值可以设置在 1 到 3600 秒之间。
所需的 IAM 权限
AutomationAssumeRole 参数需要执行以下操作才能成功使用运行手册。
-
ssm:StartAutomationExecution -
ssm:GetAutomationExecution -
elasticloadbalancing:DescribeLoadBalancerAttributes -
elasticloadbalancing:ModifyLoadBalancerAttributes
文档步骤
-
ModifyLoadBalancerConnectionDraining (aws: executeAwsApi):启用连接耗尽并为您指定的负载均衡器设置指定的超时值。
-
VerifyLoadBalancerConnectionDrainingEnabled(aws: assertAwsResourceProperty):验证负载均衡器是否启用了连接耗尽功能。
-
VerifyLoadBalancerConnectionDrainingTimeout(aws: assertAwsResourceProperty):验证负载均衡器的连接超时值是否与您指定的值相匹配。