TsgcWebSocketLoadBalancerServer › Olaylar › OnError
Yük dengeleyici, kabul ettiği bağlantılardan birinde bir hata algıladığında tetiklenir.
property OnError: TsgcWSErrorEvent;
// TsgcWSErrorEvent = procedure(Connection: TsgcWSConnection; const Error: string) of object
—
OnError, bir bağlantı işlenirken algılanan ölümcül olmayan hatalar için tetiklenir: hatalı biçimlendirilmiş çerçeveler, protokol ihlalleri, bir arka uca iletme sırasındaki hatalar veya Indy katmanı tarafından raporlanan G/Ç hataları. Connection etkilenen oturumdur (bir istemci veya bir arka uç bağlantısı olabilir) ve Error insan tarafından okunabilir bir açıklama içerir. Olayı günlük kaydı ve metrikler için kullanın; gerçek istisna nesnesine erişmeniz gerektiğinde OnException kullanın.
procedure OnError(Connection: TsgcWSConnection; const Error: string);
begin
Log('Error on ' + Connection.Guid + ': ' + Error);
end;