TsgcWebSocketClient속성 › LoadBalancer

LoadBalancer 속성

sgcWebSockets Load Balancer 서버 또는 수동으로 정의된 WebSocket 서버 풀에 연결합니다.

구문

__property TsgcWSLoadBalancerClient_Options * LoadBalancer;

기본값

Enabled=False

설명

EnabledTrue인 경우 클라이언트는 HostPort로 지정된 Load Balancer 서버에 접속하여 대상 WebSocket 서버를 검색하고 노드 간에 메시지를 브로드캐스트합니다. 또는 밸런서에 접속하지 않고 사용할 WebSocket 엔드포인트의 정적 목록(예: http://127.0.0.1:80)으로 Servers를 채우십시오. 밸런서와의 통신이 실패하면 OnLoadBalancerError 이벤트가 발생합니다.

예제


oClient = new TsgcWebSocketClient();
oClient->LoadBalancer->Enabled = true;
oClient->LoadBalancer->Host = "127.0.0.1";
oClient->LoadBalancer->Port = 5412;
oClient->Active = true;

속성으로 돌아가기