TsgcWebSocketServer › Ereignisse › OnLoadBalancerConnect
Wird ausgelöst, wenn der Server sich mit dem Load Balancer Server verbindet.
property OnLoadBalancerConnect: TsgcWSConnectEvent;
// TsgcWSConnectEvent = procedure(Connection: TsgcWSConnection) of object
—
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.
procedure OnLoadBalancerConnect(Connection: TsgcWSConnection);
begin
WriteLn('#load balancer connected: ' + Connection.PeerIP);
end;