TsgcWebSocketServer › Eventos › OnLoadBalancerConnect
Dispara quando o servidor se conecta ao Load Balancer Server.
property OnLoadBalancerConnect: TsgcWSConnectEvent;
// TsgcWSConnectEvent = procedure(Connection: TsgcWSConnection) of object
—
Quando LoadBalancer.Enabled é True, o servidor abre uma conexão lateral com o Load Balancer Server identificado por LoadBalancer.Host e LoadBalancer.Port, a fim de fazer broadcast de mensagens por um cluster e publicar seus próprios bindings. OnLoadBalancerConnect é gerado quando essa conexão lateral foi estabelecida e o servidor foi registrado. O parâmetro Connection é a TsgcWSConnection contra o Load Balancer Server; este evento não dispara para clientes comuns que conectam ao servidor.
procedure OnLoadBalancerConnect(Connection: TsgcWSConnection);
begin
WriteLn('#load balancer connected: ' + Connection.PeerIP);
end;