Cómo funciona el algoritmo de prioridad

Ver Categorías

Cómo funciona el algoritmo de prioridad

¿Para qué se utiliza la prioridad? #

La prioridad indica "cuántos backends deben estar no disponibles antes de que el backend pueda ingresar".
Significa que la propiedad de prioridad se utiliza para colocar los backends como repuestos.

El uso más común es definir un backend primario y un backend de respaldo en un servicio.

En este caso, todas las conexiones se reenviarán a backend_master mientras esté disponible.
Cuando backend_master deje de funcionar, todas las conexiones se reenviarán a backend_backup.

Pero también se puede utilizar un grupo de maestros de backend.

En este caso, todas las conexiones se reenviarán en modo de equilibrio al grupo de backend_masters: backend_master1 y backend_master2.
Cuando todos los backends en el grupo de backend_masters estén inactivos, todas las conexiones se reenviarán a backend_backup.

Configuración de prioridad de backend en granjas L4 #

Esta característica está presente en las granjas de capa 4 y de capa 7 cuando el proxy de nueva generación está habilitado.
La propiedad Prioridad se puede configurar en cada backend.

Configuración de prioridad de backend en granjas L7 con proxy de nueva generación habilitado #

Esta característica está presente en las granjas de capa 7 cuando el proxy de nueva generación está habilitado.
La propiedad Prioridad se puede configurar en cada backend.

Configuración de prioridad de backend en granjas L7 con proxy de nueva generación deshabilitado #

Para obtener la función Propiedad sin la propiedad del backend, se debe utilizar Farmguardian para deshabilitar/habilitar automáticamente el backend.

El guardián de la granja comando La propiedad puede aceptar valores para el algoritmo de prioridad agregando al final del comando:
";prioridad valor_para_backend0 valor_para_backend1... valor_para_backendN "

  1. “;prioridad” identifica que se debe utilizar el algoritmo de prioridad
  2. “priority_value_for_backendN” identifica los valores de prioridad que se utilizarán con los backends

El proceso farmguardian detecta el uso de Proxy de nueva generación, por lo que si está habilitado, no se utilizarán las configuraciones de prioridad en el comando Farmguardian.

Usando este Farmguardian

Automáticamente el backend_backup (en tercera posición) pasa a estado inactivo (incluso si check_tcp está bien) debido a la prioridad asignada en el comando farmguardian (“;prioridad 1 1 3”).

📄 Descarga este documento en formato PDF #

    EMAIL: *

    Desarrollado por BetterDocs