TsgcWebSocketServer › Events › OnLoadBalancerConnect
Viene attivato quando il server si connette al Load Balancer Server.
property OnLoadBalancerConnect: TsgcWSConnectEvent;
// TsgcWSConnectEvent = procedure(Connection: TsgcWSConnection) of object
—
Quando LoadBalancer.Enabled è True, il server apre una connessione laterale verso il Load Balancer Server identificato da LoadBalancer.Host e LoadBalancer.Port, al fine di trasmettere messaggi in broadcast attraverso un cluster e pubblicare i propri binding. OnLoadBalancerConnect viene generato una volta stabilita tale connessione laterale e registrato il server. Il parametro Connection è la TsgcWSConnection verso il Load Balancer Server; questo evento non viene generato per i client normali che si connettono al server.
procedure OnLoadBalancerConnect(Connection: TsgcWSConnection);
begin
WriteLn('#load balancer connected: ' + Connection.PeerIP);
end;