TsgcWebSocketServer › Events › OnLoadBalancerConnect
Wordt geactiveerd wanneer de server verbinding maakt met de Load Balancer Server.
property OnLoadBalancerConnect: TsgcWSConnectEvent;
// TsgcWSConnectEvent = procedure(Connection: TsgcWSConnection) of object
—
Wanneer LoadBalancer.Enabled True is, opent de server een zijverbinding naar de Load Balancer Server geïdentificeerd door LoadBalancer.Host en LoadBalancer.Port, om berichten over een cluster te verspreiden en zijn eigen bindingen te publiceren. OnLoadBalancerConnect wordt geactiveerd zodra die zijverbinding tot stand is gebracht en de server is geregistreerd. De parameter Connection is de TsgcWSConnection tegen de Load Balancer Server; deze gebeurtenis wordt niet geactiveerd voor reguliere clients die verbinding maken met de server.
procedure OnLoadBalancerConnect(Connection: TsgcWSConnection);
begin
WriteLn('#load balancer connected: ' + Connection.PeerIP);
end;