TsgcWebSocketServer › Zdarzenia › OnLoadBalancerConnect
Wywoływane, gdy serwer łączy się z serwerem równoważenia obciążenia.
property OnLoadBalancerConnect: TsgcWSConnectEvent;
// TsgcWSConnectEvent = procedure(Connection: TsgcWSConnection) of object
—
Gdy LoadBalancer.Enabled ma wartość True, serwer otwiera boczne połączenie z serwerem Load Balancer identyfikowanym przez LoadBalancer.Host i LoadBalancer.Port, w celu rozgłaszania wiadomości w klastrze oraz publikowania własnych powiązań. Zdarzenie OnLoadBalancerConnect jest wywoływane po nawiązaniu tego bocznego połączenia i zarejestrowaniu serwera. Parametr Connection to TsgcWSConnection względem serwera Load Balancer; zdarzenie to nie jest wywoływane dla zwykłych klientów łączących się z serwerem.
procedure OnLoadBalancerConnect(Connection: TsgcWSConnection);
begin
WriteLn('#load balancer connected: ' + Connection.PeerIP);
end;