Los asesores son agentes de software que operan en Load Balancer para
proporcionar información sobre la carga de un servidor determinado. Existe un asesor distinto
para cada protocolo estándar (HTTP, SSL y otros). De forma periódica, el código base de Load Balancer
lleva a cabo un ciclo de asesor, durante el que evalúa de forma individual el estado de todos los servidores de su configuración.
Antes de empezar
Los asesores son agentes incluidos en Load Balancer. Su finalidad es evaluar el estado y la carga de las máquinas servidor. Esto lo llevan a cabo con un intercambio parecido a los clientes proactivos con los servidores. Los asesores se consideran como clientes ligeros de los servidores de aplicaciones.
Con la escritura de sus propios asesores para Load Balancer, puede personalizar
cómo se determina la carga de las máquinas servidor.
Para obtener más información acerca de cómo funcionan los asesores, consulte Asesores.
Cuando utiliza protocolos IPv6: si utiliza
el protocolo IPv6 en la máquina y desea utilizar asesores, debe modificar el archivo de protocolo.
Para habilitar IPv6, inserte la línea siguiente en el archivo de protocolo:
ipv6-icmp 58 IPv6-ICMP # IPv6 interface control message protocol
El archivo de protocolo se encuentra en el directorio siguiente:
El producto proporciona varios asesores específicos de protocolo para la mayoría de los protocolos más utilizados. No obstante,
no tiene sentido utilizar todos los asesores proporcionados con Load Balancer. Load Balancer también da soporte al concepto
de un “asesor personalizado” que permite a los usuarios escribir sus propios asesores.
Limitación en la utilización de asesores con aplicaciones de servidor específicas del
enlace:
- Para poder utilizar asesores en servidores específicos del enlace, inicie dos instancias del servidor: una instancia para enlazar el
clúster@puerto y la otra instancia para enlazar en servidor@puerto.
Para determinar si el servidor es específico del enlace, emita el mandato netstat
-an y busque el servidor@puerto.
Si el servidor no es específico del enlace, el resultado del mandato será 0.0.0.0:80.
Si el servidor es específico del enlace, verá una dirección parecida a 192.168.15.103:80.
Si utiliza arp publish en lugar del mandato ifconfig alias, Load Balancer dará soporte al uso de asesores cuando los servidores de equilibrio de carga con aplicaciones de servidores específicos del enlace cuando están enlazados a la dirección IP de clúster.
Acerca de esta tarea
Si lo desea, puede iniciar un asesor para un puerto concreto de todos los clústeres (asesor de grupo). O bien, puede optar por ejecutar distintos asesores en el mismo puerto, pero en distintos clústeres (asesor específico del clúster).
Nota: Si se ejecuta Load Balancer en un sistema con varias tarjetas de adaptador de red, no puede forzar que la dirección IP de origen del paquete sea una dirección específica cuando desea que el tráfico del asesor fluya sobre un adaptador concreto.