TsgcWebSocketServerEventos › OnLoadBalancerConnect

OnLoadBalancerConnect Evento

Dispara quando o servidor 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 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.

Exemplo


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

Voltar para Eventos