TsgcWebSocketHTTPServerÖzellikler › LogFile

LogFile Özellik

Hata ayıklama ve denetim için her gelen ve giden soket mesajını 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; soket üzerinden alınan ve gönderilen her mesaj daha sonra dosyaya eklenir, bu da geliştirme veya üretim sorun gidermesi sırasında paha biçilemezdir. UnMaskFrames (varsayılan True) daha kolay inceleme için yükü maskelenmemiş olarak saklar. Dosya istek üzerine açılır ve her yazmada kapatılır; ağır yük altındaki üretim sunucularında günlüğü etkinleştirmekten kaçının, çünkü disk G/Ç bir darboğaz haline gelir.

Örnek


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

Özelliklere Dön