TsgcWebSocketProxyServer › Zdarzenia › OnLoadBalancerConnect

OnLoadBalancerConnect Zdarzenie

Wywoływane, gdy serwer proxy nawiąże połączenie z serwerem Load Balancer.

Składnia

property OnLoadBalancerConnect: TsgcWSConnectEvent;
// TsgcWSConnectEvent = procedure(Connection: TsgcWSConnection) of object

Wartość domyślna

—

Uwagi

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.

Przykład


procedure OnLoadBalancerConnect(Connection: TsgcWSConnection);
begin
  WriteLn('#load balancer connected: ' + Connection.PeerIP);
end;

Powrót do Zdarzeń