TsgcWebSocketHTTPServer › 이벤트 › OnLoadBalancerConnect
서버가 Load Balancer 서버에 연결될 때 발생합니다.
property OnLoadBalancerConnect: TsgcWSConnectEvent;
// TsgcWSConnectEvent = procedure(Connection: TsgcWSConnection) of object
—
LoadBalancer.Enabled가 True이면 서버는 클러스터 전체에 메시지를 브로드캐스트하고 자체 바인딩을 게시하기 위해 LoadBalancer.Host 및 LoadBalancer.Port로 식별되는 Load Balancer Server에 대한 side 연결을 엽니다. OnLoadBalancerConnect는 해당 side 연결이 설정되고 서버가 등록되면 발생합니다. Connection 매개변수는 Load Balancer Server에 대한 TsgcWSConnection입니다. 이 이벤트는 서버에 연결하는 일반 HTTP 또는 WebSocket 클라이언트에 대해서는 발생하지 않습니다.
procedure OnLoadBalancerConnect(Connection: TsgcWSConnection);
begin
WriteLn('#load balancer connected: ' + Connection.PeerIP);
end;