Políticas de comprobación del sistema para equilibradores de carga

Configure y utilice comprobaciones del sistema para decidir la disponibilidad de los servidores de backend de un equilibrador de carga.

Una comprobación del sistema es una prueba para confirmar la disponibilidad de los servidores backend. Una comprobación de estado puede ser una solicitud o un intento de conexión. Según el intervalo de tiempo especificado, el equilibrador de carga aplica la política de comprobación de sistema para supervisar continuamente los servidores backend. Si un servidor no pasa la comprobación de sistema, el equilibrador de carga saca el servidor fuera de la rotación temporalmente. Si el servidor supera posteriormente la comprobación del sistema, el equilibrador de carga lo devuelve a la rotación.

La política de comprobación del sistema se configura al crear un juego de backends. Se pueden configurar comprobaciones del sistema a nivel de TCP o a nivel de HTTP para los servidores de backend. Como opción, puede utilizar SSL con comprobaciones del sistema TCP y HTTP.

  • Las comprobaciones del sistema a nivel de TCP intentan realizar una conexión TCP con los servidores de backend mediante un establecimiento de comunicación TCP de tres vías.
  • Las comprobaciones del sistema a nivel de HTTP envían las solicitudes a los servidores backend de un determinado URI y validan la respuesta en función del código de estado o de los datos de entidad (cuerpo) devueltos. Las comprobaciones del sistema HTTP para los juegos de backends configurados con la opción Usar SSL utilizan HTTPS para las comprobaciones del sistema a menos que también se hayan configurado para utilizar comprobaciones del sistema de texto sin formato.

El servicio proporciona capacidades de comprobación del sistema específicas de la aplicación para ayudar a aumentar la disponibilidad y reducir la ventana de mantenimiento de la aplicación.

La página Detalles del juego de backends proporciona el mismo indicador de Estado general encontrado en la lista de juegos de backends del equilibrador de carga. También incluye contadores de los valores de estado de backend notificados por los servidores de backend del juego de backends.

Los globos de notificaciones del contador de estado indican lo siguiente:

  • Número de entidades secundarias que informan del nivel de estado indicado.
  • Si un contador corresponde al estado general, el globo de notificaciones tendrá color de relleno.
  • Si un contador tiene valor cero, el globo de notificaciones tendrá un contorno gris claro y ningún color de relleno.

A continuación, se muestra una lista de temas relacionados con la comprobación del sistema:

Indicadores de estado para equilibradores de carga

Descripción de incidencias de estado de equilibrador de carga

Efectos secundarios comunes de las configuraciones incorrectas de las comprobaciones del sistema del equilibrador de carga

Mejores prácticas de comprobación del sistema del equilibrador de carga

Creación de una página de comprobación del sistema de Python personalizada para el equilibrador de carga

Puede realizar las siguientes tareas de gestión de comprobación del sistema:

Obtener detalles de política de comprobación del sistema de un equilibrador de carga.

Editar políticas de comprobación del sistema de un equilibrador de carga.