Configure un ALB para redirigir a un grupo objetivo diferente si todas las comprobaciones fallan

Configure un ALB para redirigir a un grupo objetivo diferente si todas las comprobaciones fallan

Estamos intentando crear una página web de mantenimiento para nuestros clientes, cuando nuestra aplicación no funciona por cualquier motivo.

Digamos que tenemos un balanceador de carga de aplicaciones en AWS.

¿Cómo configuramos un ALB para redirigir a un grupo objetivo diferente si todas las comprobaciones fallan? Digamos que hay 2 grupos objetivo, uno es el grupo objetivo "principal". Y si todas las instancias en ese TG no están en buen estado, ¿hay alguna manera de enrutarlas a un grupo objetivo diferente, a una URL diferente o algo así?

Respuesta1

Podría utilizar AWS Lambda para monitorear el ALB. Si el recuento de hosts saludables cae a cero, podría activar una lambda que cambie el grupo objetivo.

Esta publicación de blogtiene un buen esquema sobre cómo hacer algo similar, aunque tendrás que ampliarlo tú mismo. Básicamente, Cloudwatch Events activa lambda.

ingrese la descripción de la imagen aquí

información relacionada