TsgcWebSocketProxyServer › Eventos › OnLoadBalancerConnect

OnLoadBalancerConnect Evento

Dispara quando o servidor proxy se conecta ao Load Balancer Server.

Sintaxe

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

Valor Padrão

—

Observações

Quando LoadBalancer.Enabled é True, o servidor proxy 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 uma vez que essa conexão lateral tenha sido estabelecida e o proxy tenha sido registrado. O parâmetro Connection é o TsgcWSConnection contra o Load Balancer Server; este evento não dispara para clientes downstream conectando ao proxy.

Exemplo


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

Voltar para Eventos