TsgcWebSocketProxyServer › Ereignisse › OnLoadBalancerConnect
Wird ausgelöst, wenn sich der Proxy-Server mit dem Load Balancer Server verbindet.
property OnLoadBalancerConnect: TsgcWSConnectEvent;
// TsgcWSConnectEvent = procedure(Connection: TsgcWSConnection) of object
—
Wenn LoadBalancer.Enabled True ist, öffnet der Proxy-Server eine Seitenverbindung zum Load Balancer Server, der durch LoadBalancer.Host und LoadBalancer.Port identifiziert wird, um Nachrichten über einen Cluster hinweg zu broadcasten und seine eigenen Bindungen zu veröffentlichen. OnLoadBalancerConnect wird ausgelöst, sobald diese Seitenverbindung hergestellt wurde und der Proxy registriert ist. Der Parameter Connection ist die TsgcWSConnection gegenüber dem Load Balancer Server; dieses Ereignis wird nicht für Downstream-Clients ausgelöst, die sich mit dem Proxy verbinden.
procedure OnLoadBalancerConnect(Connection: TsgcWSConnection);
begin
WriteLn('#load balancer connected: ' + Connection.PeerIP);
end;