Equilibrador de carga de aplicación - Controlador de recuperación de aplicaciones de Amazon (ARC)

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.

Equilibrador de carga de aplicación

Uso del cambio zonal para los balanceadores de carga de aplicaciones

Para usar Application Load Balancers con cambio zonal, debe habilitar la integración de cambio ARC zonal en los atributos del Application Load Balancer. Application Load Balancer admite el cambio zonal con configuraciones entre zonas habilitadas o inhabilitadas entre zonas.

Antes de habilitar la ARC integración y empezar a utilizar el cambio zonal, revise lo siguiente:

  • Puede comenzar un cambio de zona para un equilibrador de carga específico solo para una zona de disponibilidad única. No puede comenzar un cambio de zona para varias zonas de disponibilidad.

  • AWS elimina de forma proactiva las direcciones IP de los balanceadores de carga zonales DNS cuando varios problemas de infraestructura afectan a los servicios. Compruebe siempre la capacidad actual de la zona de disponibilidad antes de comenzar un cambio de zona. Si sus equilibradores de carga tienen desactivado el equilibrio de carga entre zonas y utiliza un cambio de zona para eliminar la dirección IP del equilibrador de carga de zona, la zona de disponibilidad afectada por el cambio de zona también pierde la capacidad de destino.

  • Cuando un Equilibrador de carga de aplicación sea el destino de un Equilibrador de carga de red, comience siempre el cambio de zona desde el Equilibrador de carga de red. Si comienza un cambio de zona desde el Equilibrador de carga de aplicación, el Equilibrador de carga de red no reconoce el cambio y continúa enviando tráfico al Equilibrador de carga de aplicación.

Puedes iniciar un cambio zonal para un balanceador de carga en la consola de Elastic Load Balancing (en la mayoría de los casos Regiones de AWS) o en la ARC consola.

Console
Para habilitar el cambio zonal en un balanceador de carga (consola)
  1. Abre la EC2 consola de Amazon en https://console.aws.amazon.com/ec2/.

  2. En la página de navegación, en Equilibrio de carga, selecciona Load Balancers.

  3. Seleccione el nombre de Application Load Balancer.

  4. En la pestaña Atributos, seleccione Editar.

  5. En la configuración de enrutamiento de la zona de disponibilidad, establezca la integración por turnos ARC zonales en Habilitar.

  6. Seleccione Guardar.

AWS CLI
Para habilitar el cambio zonal en un balanceador de carga ()AWS CLI
  • Escriba el siguiente comando:

    aws elbv2 modify-load-balancer-attributes --load-balancer-arn my-alb-arn --attributes Key=zonal_shift.config.enabled,Value=true

Para obtener más información sobre cómo activar un cambio zonal, consulte. Iniciar, actualizar o cancelar un cambio zonal

Puede usar la keepalive opción para configurar cuánto tiempo duran las conexiones. Para obtener más información, consulte la duración HTTP del mantenimiento del cliente en la Guía del usuario de Application Load Balancer. De forma predeterminada, los balanceadores de carga de aplicaciones establecen el valor de duración de keepalive del HTTP cliente en 3600 segundos o 1 hora. Le sugerimos que reduzca el valor para ajustarlo al objetivo de tiempo de recuperación de su aplicación, por ejemplo, 300 segundos. Al elegir el tiempo de permanencia activo de un HTTP cliente, tenga en cuenta que este valor es una compensación entre volver a conectarse con más frecuencia, en general, lo que puede afectar a la latencia, y alejar más rápidamente a todos los clientes de una zona de disponibilidad o región con problemas.

Cómo funciona el cambio zonal para los balanceadores de carga de aplicaciones

Cuando se inicia un cambio zonal en un Application Load Balancer con el equilibrio de carga entre zonas activado, todo el tráfico dirigido a los destinos se bloquea en la zona de disponibilidad afectada y se elimina la dirección IP zonal de la misma. DNS

Para obtener más información, consulte Integraciones para su balanceador de carga de aplicaciones en la Guía del usuario de Application Load Balancer.