TsgcWebSocketServer › Événements › OnLoadBalancerConnect
Se déclenche lorsque le serveur se connecte au serveur Load Balancer.
property OnLoadBalancerConnect: TsgcWSConnectEvent;
// TsgcWSConnectEvent = procedure(Connection: TsgcWSConnection) of object
—
Lorsque LoadBalancer.Enabled est True, le serveur ouvre une connexion latérale vers le serveur Load Balancer identifié par LoadBalancer.Host et LoadBalancer.Port, afin de diffuser des messages dans un cluster et publier ses propres liaisons. OnLoadBalancerConnect est déclenché une fois que cette connexion latérale est établie et que le serveur est enregistré. Le paramètre Connection est le TsgcWSConnection vers le serveur Load Balancer ; cet événement ne se déclenche pas pour les clients ordinaires se connectant au serveur.
procedure OnLoadBalancerConnect(Connection: TsgcWSConnection);
begin
WriteLn('#load balancer connected: ' + Connection.PeerIP);
end;