TsgcWebSocketHTTPServer › Eventos › OnLoadBalancerConnect
Se activa cuando el servidor se conecta al servidor de balanceo de carga.
property OnLoadBalancerConnect: TsgcWSConnectEvent;
// TsgcWSConnectEvent = procedure(Connection: TsgcWSConnection) of object
—
Cuando LoadBalancer.Enabled es True, el servidor abre una conexión lateral al servidor Load Balancer identificado por LoadBalancer.Host y LoadBalancer.Port, con el fin de difundir mensajes en un clúster y publicar sus propios enlaces. OnLoadBalancerConnect se activa una vez que dicha conexión lateral se ha establecido y el servidor se ha registrado. El parámetro Connection es el TsgcWSConnection contra el servidor Load Balancer; este evento no se dispara para clientes HTTP o WebSocket habituales que se conectan al servidor.
procedure OnLoadBalancerConnect(Connection: TsgcWSConnection);
begin
WriteLn('#load balancer connected: ' + Connection.PeerIP);
end;