TsgcTURNServerEigenschaften › LogFile

LogFile Eigenschaft

Hängt jede vom Server empfangene oder gesendete STUN/TURN-Nachricht zu Debugging-Zwecken an eine Datei an.

Syntax

property LogFile: TsgcSTUNLogFile read FLogFile write SetLogFile;

Standardwert

Hinweise

Wenn Enabled True ist, wird jede vom Client gesendete und empfangene STUN-Binding-Request/Response und jeder TURN-Methodenaustausch (ALLOCATE, REFRESH, CREATE-PERMISSION, CHANNEL-BIND, Send/Data-Indications) zusammen mit den vom Server erzeugten Fehlerantworten an FileName angehängt. Über SendIndication / DataIndication und ChannelData transportierte weitergeleitete Payload-Bytes werden nicht geschrieben, nur der Protokollumschlag. Dies ist nur eine Debugging-Hilfe; der Dateizugriff ist nicht threadsicher über mehrere Komponenten hinweg, die dasselbe Protokoll teilen. Deaktivieren Sie es in der Produktion, um Konflikte am Datei-Handle bei hoher Allokationsfluktuation zu vermeiden.

Beispiel

oTURN.LogFile.Enabled := True;
oTURN.LogFile.FileName := 'C:\logs\turn_server.log';
oTURN.Active := True;

Zurück zu Eigenschaften