Les conseillers sont des logiciels de Load Balancer apportant des informations relatives à la charge d'un serveur donné. Un conseiller distinct existe pour chaque protocole standard (HTTP, SSL, etc.). Régulièrement, le code de base de Load Balancer lance un cycle de conseiller lui permettant d'évaluer
individuellement l'état de tous les serveurs de sa configuration.
Avant de commencer
Les conseillers sont des agents de Load Balancer. Ils
ont pour rôle d'évaluer l'état et la charge des serveurs. Ils
effectuent cette tâche via un échange proactif de type
client/serveur. Les conseillers peuvent être considérés comme
des clients des serveurs d'application.
En concevant vos propres conseillers pour Load Balancer, vous pouvez personnaliser la manière de déterminer la charge de votre serveur.
Pour plus d'informations sur le fonctionnement des conseillers, voir Conseillers.
Si vous utilisez les protocoles IPv6 : si
le protocole IPv6 est installé sur votre machine et que vous souhaitez utiliser des conseiller, vous devez modifier le fichier de protocole.
Pour activer IPv6,
insérez la ligne suivante dans le fichier de protocole :
ipv6-icmp 58 IPv6-ICMP # IPv6 interface control message protocol
Le fichier de protocole se trouve dans le répertoire suivant :
Le produit fournit plusieurs conseillers pour les protocoles les plus
couramment utilisés. Toutefois, l'utilisation de tous les conseillers fournis avec Load Balancer ne présente aucun intérêt. Load Balancer prend également en charge
le concept de conseiller personnalisé permettant aux utilisateurs d'écrire leurs propres conseillers.
Restriction d'utilisation des conseillers avec des applications serveur de liaison :
- Pour utiliser des conseillers sur des serveurs de liaison, démarrez deux instances du serveur : l'une pour pour une liaison sur
cluster@port et l'autre pour une liaison sur
serveur@port.
Pour savoir s'il s'agit d'un serveur de liaison, lancez la commande
netstat -an et recherchez serveur@port.
S'il ne s'agit pas d'un serveur de liaison, le résultat de la commande est 0.0.0.0:80.
S'il s'agit d'un serveur de liaison, une adresse du type 192.168.15.103:80 apparaît.
Si vous utilisez la commande arp publish au lieu de la commande ifconfig alias, le composant Load Balancer permet d'utiliser des conseillers pour équilibrer la charge des serveurs avec des applications de serveur de liaison lorsqu'ils se lient à l'adresse IP du cluster.
A propos de cette tâche
Vous pouvez lancer un conseiller pour un port particulier de
tous les clusters (conseiller de groupe). Vous pouvez également
choisir d'exécuter différents conseillers sur le même port, mais sur
des clusters différents (conseiller spécifique au cluster).
Remarque : Si Load Balancer
s'exécute sur un ordinateur doté de plusieurs cartes réseau, vous ne pouvez pas forcer l'adresse IP source du paquet lorsque le trafic du conseiller doit passer par une carte.