TsgcWebSocketServer이벤트 › OnLoadBalancerConnect

OnLoadBalancerConnect 이벤트

서버가 Load Balancer 서버에 연결될 때 발생합니다.

구문

property OnLoadBalancerConnect: TsgcWSConnectEvent;
// TsgcWSConnectEvent = procedure(Connection: TsgcWSConnection) of object

기본값

설명

LoadBalancer.Enabled가 True인 경우 서버는 클러스터 전체에 메시지를 브로드캐스트하고 자체 바인딩을 게시하기 위해 LoadBalancer.Host와 LoadBalancer.Port로 식별되는 Load Balancer Server에 사이드 연결을 엽니다. OnLoadBalancerConnect는 해당 사이드 연결이 설정되고 서버가 등록되면 발생합니다. Connection 매개변수는 Load Balancer Server에 대한 TsgcWSConnection입니다. 이 이벤트는 서버에 연결하는 일반 클라이언트에 대해서는 발생하지 않습니다.

예제


procedure OnLoadBalancerConnect(Connection: TsgcWSConnection);
begin
  WriteLn('#load balancer connected: ' + Connection.PeerIP);
end;

이벤트로 돌아가기