TsgcWebSocketProxyServer › Events › OnLoadBalancerConnect
Si attiva quando il server proxy si connette al Server di Load Balancer.
property OnLoadBalancerConnect: TsgcWSConnectEvent;
// TsgcWSConnectEvent = procedure(Connection: TsgcWSConnection) of object
—
Quando LoadBalancer.Enabled è True, il server proxy apre una connessione laterale al Server di Load Balancer identificato da LoadBalancer.Host e LoadBalancer.Port, al fine di trasmettere messaggi attraverso un cluster e pubblicare i propri binding. OnLoadBalancerConnect viene generato una volta che tale connessione laterale è stata stabilita e il proxy è stato registrato. Il parametro Connection è il TsgcWSConnection verso il Server di Load Balancer; questo evento non si attiva per i client downstream che si connettono al proxy.
procedure OnLoadBalancerConnect(Connection: TsgcWSConnection);
begin
WriteLn('#load balancer connected: ' + Connection.PeerIP);
end;