Adjunta un balanceador de cargas de Elastic Load Balancing a tu grupo de Auto Scaling - Amazon EC2 Auto Scaling

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.

Adjunta un balanceador de cargas de Elastic Load Balancing a tu grupo de Auto Scaling

En este tema se describe cómo adjuntar un balanceador de cargas de Elastic Load Balancing a un grupo de Auto Scaling. También describe cómo activar las comprobaciones de estado de Elastic Load Balancing para permitir que Amazon EC2 Auto Scaling sustituya las instancias que Elastic Load Balancing informa que no funcionan correctamente.

De forma predeterminada, Amazon EC2 Auto Scaling solo reemplaza las instancias en mal estado o inaccesibles en función de las comprobaciones de EC2 estado de Amazon. Si activas las comprobaciones de estado de Elastic Load Balancing, Amazon EC2 Auto Scaling puede reemplazar una instancia en ejecución si alguno de los balanceadores de carga de Elastic Load Balancing que asocie al grupo Auto Scaling indica que está en mal estado.

Para ver un tutorial sobre cómo adjuntar un Application Load Balancer a su grupo de Auto Scaling, consulte. Tutorial: Configuración de una aplicación con escalado y balanceo de carga aplicados

importante

Antes de continuar, complete todos los requisitos previos de la sección anterior.

Adjunta un grupo objetivo o Classic Load Balancer

Al crear o actualizar un grupo de Auto Scaling, puede adjuntar uno o más grupos objetivo o balanceadores de carga clásicos. Cuando adjuntas un Application Load Balancer, Network Load Balancer o Gateway Load Balancer, adjuntas un grupo objetivo en lugar del propio balanceador de cargas.

Siga los pasos de esta sección para utilizar la consola a fin de hacer lo siguiente:

  • Adjunta un grupo objetivo o Classic Load Balancer a un grupo de Auto Scaling

  • Activar las comprobaciones de estado de Elastic Load Balancing

Para asociar un balanceador de carga existente mientras crea un nuevo grupo de Auto Scaling
  1. Abre la EC2 consola de Amazon en https://console.aws.amazon.com/ec2/y selecciona Auto Scaling Groups en el panel de navegación.

  2. En la barra de navegación de la parte superior de la pantalla, selecciona en qué Región de AWS lugar has creado el balanceador de carga.

  3. Elija Create Auto Scaling group (Crear grupo de escalado automático).

  4. En los pasos 1 y 2, elija las opciones que desee y continúe en Paso 3: Configurar opciones avanzadas.

  5. En Load balancing (Balanceo de carga), elija Attach to an existing load balancer (Enlazar a un balanceador de carga existente).

  6. En Attach to an existing load balancer (Enlazar a un balanceador de carga existente), lleve a cabo una de las siguientes operaciones:

    1. En los balanceadores de carga de aplicaciones, los balanceadores de carga de red y los balanceadores de carga de gateway:

      Seleccione Choose from your load balancer target groups (Elegir entre los grupos de destino del balanceador de carga) y, a continuación, elija un grupo de destino en el campo Existing load balancer target groups (Grupos de destino existentes del balanceador de carga).

    2. En los balanceadores de carga clásicos:

      Seleccione Choose from Classic Load Balancers (Elegir entre los balanceadores de carga clásicos) y, a continuación, elija el balanceador de carga en el campo Classic Load Balancers (Balanceadores de carga clásicos).

  7. (Opcional) En Comprobaciones de estado, Tipos de comprobaciones de estado adicionales, seleccione Activar las comprobaciones de estado de Elastic Load Balancing.

  8. (Opcional) En Período de gracia de comprobación de estado, ingrese el tiempo, en segundos. Este es el tiempo que debe esperar Amazon EC2 Auto Scaling antes de comprobar el estado de una instancia una vez que entra en ese InService estado. Para obtener más información, consulte Establezca el periodo de gracia de la comprobación de estado para un grupo de escalado automático.

  9. Proceda a crear el grupo de Auto Scaling. Las instancias se registrarán automáticamente en el balanceador de carga una vez creado el grupo de Auto Scaling.

Asociación de un equilibrador de carga existente a su grupo de escalado automático luego de haberlo creado
  1. Abre la EC2 consola de Amazon en https://console.aws.amazon.com/ec2/y selecciona Auto Scaling Groups en el panel de navegación.

  2. Seleccione la casilla situada junto al grupo de escalado automático.

    Se abre un panel dividido en la parte inferior de la página Auto Scaling groups (Grupos de Auto Scaling).

  3. En la pestaña Details (Detalles), elija Load balancing (Balance de carga), Edit (Editar).

  4. En Load balancing (Balance de carga), realice una de las siguientes acciones:

    1. En Application, Network or Gateway Load Balancer target groups (Grupos de destino del Application Load Balancer, red o gateway), seleccione su casilla de verificación y elija un grupo de destino.

    2. En Classic Load Balancers (Balanceadores de carga clásicos), seleccione su casilla de verificación y elija el balanceador de carga.

  5. Elija Actualizar.

Cuando termines de conectar el balanceador de cargas, si lo deseas, puedes activar las comprobaciones de estado que lo utilizan.

Para activar las comprobaciones de estado de Elastic Load Balancing
  1. En la pestaña Details (Detalles), elija Health checks (Comprobaciones de estado), Edit (Editar).

  2. En Comprobaciones de estado, Tipos de comprobaciones de estado adicionales, seleccione Activar las comprobaciones de estado de Elastic Load Balancing.

  3. En Período de gracia de comprobación de estado, ingrese el tiempo, en segundos. Este es el tiempo que debe esperar Amazon EC2 Auto Scaling antes de comprobar el estado de una instancia una vez que entra en ese InService estado. Para obtener más información, consulte Establezca el periodo de gracia de la comprobación de estado para un grupo de escalado automático.

  4. Elija Actualizar.

nota

Puede usar AWS CLI para supervisar el estado del equilibrador de carga mientras está conectado. Cuando Amazon EC2 Auto Scaling haya registrado correctamente las instancias y al menos una instancia registrada supere las comprobaciones de estado, recibirá un estado deInService. Para obtener más información, consulte Verificación del estado de asociación del equilibrador de carga.

Separar un grupo objetivo o Classic Load Balancer

Cuando ya no necesite el balanceador de carga, utilice el siguiente procedimiento para desconectarlo del grupo de Auto Scaling.

Para desasociar un balanceador de carga de un grupo
  1. Abre la EC2 consola de Amazon en https://console.aws.amazon.com/ec2/y selecciona Auto Scaling Groups en el panel de navegación.

  2. Seleccione la casilla de verificación situada junto a un grupo existente.

    Se abre un panel dividido en la parte inferior de la página Auto Scaling groups (Grupos de Auto Scaling).

  3. En la pestaña Details (Detalles), elija Load balancing (Balance de carga), Edit (Editar).

  4. En Load balancing (Balance de carga), realice una de las siguientes acciones:

    1. En Application, Network or Gateway Load Balancer target groups (Grupos de destino del Application Load Balancer, red o gateway), elija el icono de eliminación (X) situado junto al grupo de destino.

    2. En Classic Load Balancers (Balanceadores de carga clásicos), elija el icono de eliminación (X) situado junto al balanceador de carga.

  5. Elija Actualizar.

Cuando termines de separar el grupo objetivo, puedes desactivar las comprobaciones de estado de Elastic Load Balancing.

Para desactivar las comprobaciones de estado de Elastic Load Balancing
  1. En la pestaña Details (Detalles), elija Health checks (Comprobaciones de estado), Edit (Editar).

  2. Para las comprobaciones de estado y otros tipos de comprobaciones de estado, deseleccione Activar las comprobaciones de estado de Elastic Load Balancing.

  3. Elija Actualizar.