TsgcWebSocketLoadBalancerServerÖzellikler › LogFile

LogFile Özellik

Yük dengeleyici tarafından işlenen her soket mesajını hata ayıklama ve denetim için bir günlük dosyasına yazar.

Sözdizimi

property LogFile: TsgcWSLogFile read GetLogFile write SetLogFile;

Varsayılan Değer

Enabled=False, UnMaskFrames=True

Remarks

LogFile.Enabled değerini True ve LogFile.FileName değerini günlük dosyasının tam yoluna ayarlayın; aşağı yöndeki istemcilerden ve arka uç sunuculardan alınan ve onlara gönderilen her çerçeve daha sonra dosyaya eklenir. Bu, arka uç kaydını, bağlama duyurusunu veya yük dengeleyici genelindeki mesaj geçişini hata ayıklarken kullanışlıdır. UnMaskFrames (varsayılan True) yükü daha kolay inceleme için maskelenmemiş olarak saklar. Dosya talep üzerine açılır ve her yazmada kapatılır; disk G/Ç fan-out yolunda bir darboğaz olacağından, günlüğü ağır yük altında üretimde etkinleştirmekten kaçının.

Örnek


oServer := TsgcWebSocketLoadBalancerServer.Create(nil);
oServer.LogFile.FileName := 'c:\logs\lbserver.log';
oServer.LogFile.Enabled := true;
oServer.Active := true;

Özelliklere Dön