TsgcWebSocketServer › Events › OnLoadBalancerConnect
当服务器连接到负载均衡服务器时触发。
property OnLoadBalancerConnect: TsgcWSConnectEvent;
// TsgcWSConnectEvent = procedure(Connection: TsgcWSConnection) of object
—
当 LoadBalancer.Enabled 为 True 时,服务器会向 LoadBalancer.Host 和 LoadBalancer.Port 标识的负载均衡服务器打开一条辅助连接,以便在集群中广播消息并发布自身的绑定信息。OnLoadBalancerConnect 在该辅助连接建立且服务器已注册后触发。Connection 参数是针对负载均衡服务器的 TsgcWSConnection;此事件不会在常规客户端连接到服务器时触发。
procedure OnLoadBalancerConnect(Connection: TsgcWSConnection);
begin
WriteLn('#load balancer connected: ' + Connection.PeerIP);
end;