TsgcTURNServerPropiedades › LogFile

LogFile Propiedad

Agrega cada mensaje STUN/TURN recibido o enviado por el servidor a un archivo para depuración.

Sintaxis

property LogFile: TsgcSTUNLogFile read FLogFile write SetLogFile;

Valor Predeterminado

Observaciones

Cuando Enabled es True, cada solicitud/respuesta de enlace STUN y cada intercambio de método TURN (ALLOCATE, REFRESH, CREATE-PERMISSION, CHANNEL-BIND, indicaciones Send/Data) se añade a FileName, junto con las respuestas de error producidas por el servidor. Los bytes de carga útil retransmitidos mediante SendIndication / DataIndication y ChannelData no se escriben, solo el sobre del protocolo. Se trata únicamente de una ayuda para depuración; el acceso al archivo no es seguro para subprocesos cuando varios componentes comparten el mismo registro. Deshabilítelo en producción para evitar la contención del identificador de archivo bajo una gran carga de asignaciones.

Ejemplo

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

Volver a Propiedades