TsgcWebSocketHTTPServer › 이벤트 › OnLoadBalancerError
Load Balancer Server와 통신하는 동안 오류가 발생할 때 발생합니다.
__property TsgcWSLoadBalancerErrorEvent OnLoadBalancerError;
// typedef void __fastcall (__closure *TsgcWSLoadBalancerErrorEvent)(TObject * Sender, const UnicodeString Error);
—
OnLoadBalancerError는 Load Balancer Server에 대한 사이드 연결이 프로토콜 수준 문제(핸드셰이크 거부, 잘못된 메시지, 인증 실패 등)를 보고할 때 발생합니다. Error 매개변수는 텍스트 설명을 포함합니다. 이 이벤트는 Load Balancer 링크의 실패만 보고합니다. 일반 HTTP 또는 WebSocket 클라이언트 연결의 오류는 여전히 OnError와 OnException을 통해 보고됩니다.
void OnLoadBalancerError(TObject *Sender, const string Error)
{
WriteLn("#load balancer error: " + Error);
}