TsgcWebSocketProxyServer › Zdarzenia › OnLoadBalancerConnect
Wywoływane, gdy serwer proxy nawiąże połączenie z serwerem Load Balancer.
property OnLoadBalancerConnect: TsgcWSConnectEvent;
// TsgcWSConnectEvent = procedure(Connection: TsgcWSConnection) of object
—
Gdy właściwość LoadBalancer.Enabled ma wartość True, serwer proxy otwiera boczne połączenie z serwerem Load Balancer wskazanym przez LoadBalancer.Host i LoadBalancer.Port w celu rozsyłania wiadomości w klastrze i publikowania własnych powiązań. Zdarzenie OnLoadBalancerConnect jest wywoływane po ustanowieniu tego bocznego połączenia i zarejestrowaniu proxy. Parametr Connection to obiekt TsgcWSConnection łączący z serwerem Load Balancer; zdarzenie to nie jest wywoływane dla klientów downstream łączących się z proxy.
procedure OnLoadBalancerConnect(Connection: TsgcWSConnection);
begin
WriteLn('#load balancer connected: ' + Connection.PeerIP);
end;