TsgcTURNServer › Özellikler › LogFile
Sunucu tarafından alınan veya gönderilen her STUN/TURN mesajını hata ayıklama için bir dosyaya ekler.
property LogFile: TsgcSTUNLogFile read FLogFile write SetLogFile;
—
Enabled True olduğunda her STUN Binding Request / Response ve her TURN yöntem değişimi (ALLOCATE, REFRESH, CREATE-PERMISSION, CHANNEL-BIND, Send/Data göstergeleri), sunucu tarafından üretilen hata yanıtlarıyla birlikte FileName'e eklenir. SendIndication / DataIndication ve ChannelData üzerinden taşınan aktarılan yük baytları yazılmaz, yalnızca protokol zarfı yazılır. Bu yalnızca bir hata ayıklama yardımıdır; dosya erişimi, aynı günlüğü paylaşan birden çok bileşen arasında iş parçacığı güvenli değildir. Yüksek tahsis sirkülasyonu altında dosya tanıtıcısında çekişmeyi önlemek için üretimde devre dışı bırakın.
oTURN.LogFile.Enabled := True;
oTURN.LogFile.FileName := 'C:\logs\turn_server.log';
oTURN.Active := True;