

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# `AWS-EnableCLBConnectionDraining`
<a name="AWS-EnableCLBConnectionDraining"></a>

 **Descripción** 

El `AWS-EnableCLBConnectionDraining` runbook permite agotar la conexión en un Classic Load Balancer (CLB) hasta el valor de tiempo de espera especificado. El agotamiento de las conexiones permite al CLB completar las solicitudes en curso realizadas a instancias que se están cancelando el registro o en mal estado, y el tiempo de espera especificado es el tiempo que mantiene activas las conexiones antes de informar que la instancia está cancelada. Para obtener más información sobre el agotamiento de conexiones CLBs, consulte [Configurar el drenaje de conexiones para el Classic Load](url-elb-cg;config-conn-drain.html) Balancer en *la Guía del usuario* de Classic Load Balancers.

 [Ejecuta esta automatización (consola)](https://console.aws.amazon.com/systems-manager/automation/execute/AWS-EnableCLBConnectionDraining) 

**Tipo de documento**

Automatización

**Propietario**

Amazon

**Plataformas**

Linux, macOS, Windows

**Parámetros**
+ AutomationAssumeRole

  Tipo: cadena

  Descripción: (opcional) el Nombre de recurso de Amazon (ARN) del rol de AWS Identity and Access Management (IAM) que permite a Systems Manager Automation realizar las acciones en su nombre. Si no se especifica ningún rol, Systems Manager Automation utiliza los permisos del usuario que comienza este manual de procedimientos.
+ LoadBalancerName

  Tipo: cadena

  Descripción: (obligatorio) El nombre del balanceador de carga en el que deseas habilitar el agotamiento de la conexión.
+ ConnectionTimeout

  Tipo: entero

  Valores válidos: 1-3600

  Predeterminado: 300

  Descripción: (obligatorio) El valor de tiempo de espera de conexión del balanceador de cargas. El valor de tiempo de espera se puede establecer entre 1 y 3600 segundos.

**Permisos de IAM necesarios**

El parámetro `AutomationAssumeRole` requiere las siguientes acciones para utilizar el manual de procedimientos correctamente.
+ `ssm:StartAutomationExecution`
+ `ssm:GetAutomationExecution`
+ `elasticloadbalancing:DescribeLoadBalancerAttributes`
+ `elasticloadbalancing:ModifyLoadBalancerAttributes`

 **Pasos de documentos** 
+ ModifyLoadBalancerConnectionDraining (aws:executeAwsApi): habilita el agotamiento de la conexión y establece el valor de tiempo de espera especificado para el balanceador de cargas que especifique.
+ VerifyLoadBalancerConnectionDrainingEnabled(aws: assertAwsResource Property): verifica que el drenaje de conexiones esté habilitado para el balanceador de cargas.
+ VerifyLoadBalancerConnectionDrainingTimeout(aws: assertAwsResource Property): verifica que el valor del tiempo de espera de conexión del balanceador de cargas coincida con el valor que especificó.