TsgcWebSocketHTTPServerEventi › OnLoadBalancerConnect

OnLoadBalancerConnect Evento

Viene attivato quando il server si connette al Load Balancer Server.

Sintassi

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

Valore predefinito

Note

Quando LoadBalancer.Enabled è True, il server apre una connessione secondaria al Load Balancer Server identificato da LoadBalancer.Host e LoadBalancer.Port, al fine di trasmettere messaggi in un cluster e pubblicare i propri binding. OnLoadBalancerConnect viene generato una volta che quella connessione secondaria è stata stabilita e il server è stato registrato. Il parametro Connection è il TsgcWSConnection verso il Load Balancer Server; questo evento non si attiva per i client HTTP o WebSocket normali che si connettono al server.

Esempio


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

Torna agli Eventi