TsgcWebSocketServerEreignisse › OnLoadBalancerConnect

OnLoadBalancerConnect Ereignis

Wird ausgelöst, wenn der Server sich mit dem Load Balancer Server verbindet.

Syntax

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

Standardwert

Hinweise

Wenn LoadBalancer.Enabled auf True gesetzt ist, öffnet der Server eine Nebenverbindung zum Load-Balancer-Server, der durch LoadBalancer.Host und LoadBalancer.Port identifiziert wird, um Nachrichten über einen Cluster hinweg zu senden und seine eigenen Bindungen zu veröffentlichen. OnLoadBalancerConnect wird ausgelöst, sobald diese Nebenverbindung hergestellt und der Server registriert wurde. Der Parameter Connection ist die TsgcWSConnection zum Load-Balancer-Server; dieses Ereignis wird nicht für reguläre Clients ausgelöst, die sich mit dem Server verbinden.

Beispiel


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

Zurück zu Ereignissen