TsgcWebSocketServer_HTTPAPI › Propiedades › LogFile
Escribe cada mensaje de socket entrante y saliente en un archivo de registro para depuración y auditoría.
property LogFile: TsgcWSLogFile read GetLogFile write SetLogFile;
Enabled=False, UnMaskFrames=True
Establezca LogFile.Enabled en True y LogFile.FileName en la ruta completa del archivo de registro; cada mensaje recibido y enviado a través del socket se añade al archivo, lo que es invaluable durante el desarrollo o la resolución de problemas en producción. UnMaskFrames (predeterminado True) almacena la carga útil sin máscara para facilitar la inspección. El archivo se abre bajo demanda y se cierra en cada escritura; evite habilitar el registro en servidores de producción bajo carga pesada, ya que la E/S de disco se convertirá en un cuello de botella.
oServer := TsgcWebSocketServer_HTTPAPI.Create(nil);
oServer.LogFile.FileName := 'c:\logs\server.log';
oServer.LogFile.Enabled := true;
oServer.Active := true;