TsgcWebSocketLoadBalancerServer › Eventos › OnError
Se activa cuando el equilibrador de carga detecta un error en una de sus conexiones aceptadas.
property OnError: TsgcWSErrorEvent;
// TsgcWSErrorEvent = procedure(Connection: TsgcWSConnection; const Error: string) of object
—
OnError se lanza ante errores no fatales detectados durante el manejo de una conexión: tramas mal formadas, violaciones de protocolo, fallos al reenviar a un backend o errores de E/S notificados por la capa Indy. Connection es la sesión afectada (puede ser una conexión de cliente o de backend) y Error contiene una descripción legible. Use el evento para registro y métricas; use OnException cuando necesite acceder al objeto de excepción real.
procedure OnError(Connection: TsgcWSConnection; const Error: string);
begin
Log('Error on ' + Connection.Guid + ': ' + Error);
end;