TsgcWebSocketLoadBalancerServer › Özellikler › LogFile
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.
property LogFile: TsgcWSLogFile read GetLogFile write SetLogFile;
Enabled=False, UnMaskFrames=True
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.
oServer := TsgcWebSocketLoadBalancerServer.Create(nil);
oServer.LogFile.FileName := 'c:\logs\lbserver.log';
oServer.LogFile.Enabled := true;
oServer.Active := true;