TsgcWebSocketServerEvents › 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 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.

Esempio


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

Torna agli Eventi