TsgcWebSocketProxyServer › 事件 › OnLoadBalancerConnect

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;

返回事件