TsgcWebSocketClient › Événements › OnLoadBalancerError
Se déclenche lorsque LoadBalancer est activé et qu'une erreur se produit lors de la communication avec le serveur Load Balancer.
property OnLoadBalancerError: TsgcWSLoadBalancerErrorEvent;
// TsgcWSLoadBalancerErrorEvent = procedure(Sender: TObject; const Error: String) of object
—
Lorsque LoadBalancer.Enabled est True, le client ouvre une connexion auxiliaire vers le serveur Load Balancer pour interroger les serveurs WebSocket disponibles et diffuser des messages. OnLoadBalancerError est déclenché si cette connexion auxiliaire échoue (hôte Load Balancer inaccessible, authentification refusée, erreur de protocole...). Le paramètre Error contient une description textuelle. L'événement ne signale que les défaillances avec le Load Balancer ; les erreurs sur la connexion WebSocket principale sont toujours signalées via OnError et OnException.
procedure OnLoadBalancerError(Sender: TObject; const Error: String);
begin
WriteLn('#load balancer error: ' + Error);
end;