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.
Prepárese para conectar un balanceador de cargas de Elastic Load Balancing
Antes de adjuntar un balanceador de cargas de Elastic Load Balancing a su grupo de Auto Scaling, debe cumplir los siguientes requisitos previos:
-
Debe haber creado ya el balanceador de cargas y el grupo objetivo que se utilizan para enrutar el tráfico a su grupo de Auto Scaling.
Hay dos formas de crear el balanceador de cargas y el grupo objetivo:
-
Uso de Elastic Load Balancing: siga los procedimientos de la documentación de Elastic Load Balancing para crear y configurar el balanceador de cargas y el grupo objetivo antes de crear el grupo de Auto Scaling. Sáltate el paso de registrar tus EC2 instancias de Amazon. Amazon EC2 Auto Scaling se encarga automáticamente de registrar (y anular el registro) de las instancias al asociar un grupo objetivo a su grupo de Auto Scaling. Para obtener más información, consulte Introducción a Elastic Load Balancing en la Guía del usuario de Elastic Load Balancing.
-
Uso de Amazon EC2 Auto Scaling: cree, configure y adjunte el balanceador de carga y el grupo objetivo con una configuración básica desde la consola de Amazon EC2 Auto Scaling. Para obtener más información, consulte Configurar un Application Load Balancer o Network Load Balancer desde la consola.
-
-
Antes de crear un balanceador de carga, conozca el tipo de balanceador de carga que necesita. Para obtener más información, consulte Tipos de Elastic Load Balancing.
-
El balanceador de cargas y su grupo objetivo deben estar en la misma región y en la misma Cuenta de AWS región que tu grupo de Auto Scaling. VPC
-
Los grupos de destino deben especificar el tipo de destino
instance
. No puede especificar un tipo de destinoip
cuando se utiliza un grupo de Auto Scaling. -
Si la plantilla de lanzamiento de su grupo de Auto Scaling no contiene el grupo de seguridad correcto para permitir el tráfico entrante necesario desde el balanceador de cargas, debe actualizar la plantilla de lanzamiento. Las reglas recomendadas dependen del tipo de balanceador de carga y los tipos de backends que utilice el balanceador de carga. Por ejemplo, para enrutar el tráfico a los servidores web, permita el HTTP acceso entrante al puerto 80 desde el balanceador de carga. Las instancias existentes no se actualizan con la nueva configuración cuando se modifica la plantilla de lanzamiento. Para actualizar las instancias existentes, puedes iniciar una actualización de instancias para reemplazarlas. Para obtener más información, consulte Use una actualización de instancias para actualizar las instancias de un grupo de Auto Scaling.
-
Los grupos de seguridad de la plantilla de lanzamiento también deben permitir el acceso desde el balanceador de carga del puerto correcto para que Elastic Load Balancing realice sus comprobaciones de estado.
-
Al implementar dispositivos virtuales detrás de un Gateway Load Balancer, la Amazon Machine Image (AMI) de la plantilla de lanzamiento debe especificar el ID de un dispositivo compatible con el GENEVE protocolo para permitir AMI que el grupo de Auto Scaling intercambie tráfico con un Gateway Load Balancer. Además, los grupos de seguridad de la plantilla de lanzamiento deben permitir el UDP tráfico en el puerto 6081.
sugerencia
Si tiene scripts de arranque que tardan en completarse, de manera opcional puede agregar un enlace de ciclo de vida de lanzamiento a su grupo de escalado automático para retrasar el registro de las instancias detrás del equilibrador de carga antes de que sus scripts de arranque se hayan completado correctamente y que las aplicaciones de las instancias estén listas para aceptar tráfico. No puede añadir un enlace de ciclo de vida al crear inicialmente un grupo de Auto Scaling en la consola de Amazon EC2 Auto Scaling. Sin embargo, puede añadir un enlace de ciclo de vida una vez creado el grupo. Para obtener más información, consulte Enlaces de ciclo de vida de Amazon EC2 Auto Scaling.
Configura las comprobaciones de estado de los objetivos
Puede configurar comprobaciones de estado para sus objetivos registrados en un balanceador de cargas de Elastic Load Balancing para garantizar que puedan gestionar el tráfico de forma adecuada. Los pasos específicos varían según el tipo de balanceador de carga que utilice. Para obtener más información, consulte los siguientes recursos:
-
Application Load Balancer: consulte las comprobaciones de estado de sus grupos objetivo en la Guía del usuario de Application Load Balancer.
-
Network Load Balancer: consulte las comprobaciones de estado de sus grupos objetivo en la Guía del usuario de Network Load Balancer.
-
Gateway Load Balancer: consulte las comprobaciones de estado de sus grupos objetivo en la Guía del usuario de Gateway Load Balancer.
-
Classic Load Balancer: consulte Configurar las comprobaciones de estado de su Classic Load Balancer en la Guía del usuario de Classic Load Balancer.
De forma predeterminada, Amazon EC2 Auto Scaling no considera que una instancia esté en mal estado y la reemplaza si no supera las comprobaciones de estado de Elastic Load Balancing. Las comprobaciones de estado predeterminadas para un grupo de Auto Scaling son únicamente comprobaciones de EC2 estado. Para obtener más información, consulte Comprobaciones de estado para instancias en un grupo de escalado automático.
Para permitir que Amazon EC2 Auto Scaling sustituya las instancias que Elastic Load Balancing notifique que están en mal estado, puede configurar su grupo de Auto Scaling para que utilice las comprobaciones de estado de Elastic Load Balancing. De este modo, Amazon EC2 Auto Scaling considera que la instancia está en mal estado si no pasa las comprobaciones de EC2 estado o las comprobaciones de estado de Elastic Load Balancing. Si asocia varios grupos de destino del balanceador de carga o balanceadores de carga clásicos al grupo, todos ellos deben registrar la instancia como correcta para que se considere que está en buen estado. Si cualquiera de ellos informa de una instancia como en mal estado, el grupo de Auto Scaling reemplaza la instancia, aunque otros informen que es correcta.
Para obtener información sobre cómo habilitar estas comprobaciones de estado para su grupo de Auto Scaling, consulteAdjunta un balanceador de cargas de Elastic Load Balancing a tu grupo de Auto Scaling.
nota
Para asegurarse de que estas comprobaciones de estado comiencen lo antes posible, asegúrese de que el período de gracia de las comprobaciones de estado de su grupo no sea demasiado alto, pero sí lo suficientemente alto como para que las comprobaciones de estado de Elastic Load Balancing determinen si hay un objetivo disponible para gestionar las solicitudes. 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.