¿Cómo puedo enrutar el tráfico en función de un encabezado HTTP personalizado mediante un equilibrador de carga de aplicación?

2 minutos de lectura
0

Quiero usar un equilibrador de carga de aplicación para realizar una acción específica en las solicitudes en función del valor de un encabezado HTTP personalizado.

Solución

  1. Cree un equilibrador de carga de aplicación.
  2. Abra la consola de Amazon Elastic Compute Cloud (Amazon EC2).
  3. En el panel de navegación, en Equilibrio de carga, seleccione Equilibradores de carga.
  4. Seleccione su equilibrador de carga.
  5. Elija la pestaña Agentes de escucha.
  6. Seleccione su agente de escucha y, a continuación, en el menú desplegable Acciones, seleccione Ver detalles del agente de escucha.
  7. En Reglas, elija Administrar reglas.
  8. Seleccione el icono Agregar reglas (el signo más) y, a continuación, seleccione Insertar regla.
  9. Elija Agregar condición y, a continuación, elija Encabezado Http.
  10. Especifique un nombre de encabezado en función de la acción deseada. Por ejemplo, «Aceptar».
    Nota: El tamaño máximo de cada nombre de encabezado es de 40 caracteres. El nombre del encabezado no distingue entre mayúsculas y minúsculas. No se admiten los comodines.
  11. Especifique los valores (cadenas de comparación) del encabezado personalizado.
    Nota: El tamaño máximo de cada cadena de comparación es de 128 caracteres. La cadena de comparación no distingue entre mayúsculas y minúsculas. Se admiten los caracteres comodín del asterisco (*) y el signo de interrogación (?).
  12. Elija Agregar acción y, a continuación, seleccione la acción requerida. Por ejemplo:
    Reenviar: reenviar a un grupo de destino diferente.
    Redirigir a: para redirigir a una URL diferente.
    Devolver respuesta fija: para bloquear o proporcionar una respuesta personalizada a determinados clientes en función del valor del encabezado personalizado.
  13. Seleccione Guardar.

Información relacionada

Reglas de escucha para su equilibrador de carga de aplicación

OFICIAL DE AWS
OFICIAL DE AWSActualizada hace un año