TsgcWebSocketHTTPServerイベント › OnLoadBalancerError

OnLoadBalancerError イベント

ロードバランサーサーバーとの通信でエラーが発生したときに発火します。

構文

property OnLoadBalancerError: TsgcWSLoadBalancerErrorEvent;
// TsgcWSLoadBalancerErrorEvent = procedure(Sender: TObject; const Error: String) of object

デフォルト値

解説

OnLoadBalancerError は、ロードバランサーサーバーへのサイド接続がプロトコルレベルの問題(ハンドシェイクの拒否、無効なメッセージ、認証失敗など)を報告したときに発生します。Error パラメータにはテキスト形式の説明が含まれます。このイベントはロードバランサーリンクの障害のみを報告します。通常の HTTP や WebSocket クライアント接続のエラーは引き続き OnError と OnException を通じて報告されます。

使用例


procedure OnLoadBalancerError(Sender: TObject; const Error: String);
begin
  WriteLn('#load balancer error: ' + Error);
end;

イベントに戻る