TsgcWebSocketLoadBalancerServer › Propiedades › LogFile
Escribe cada mensaje de socket gestionado por el balanceador de carga 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 con la ruta completa del archivo de registro; cada frame recibido de y enviado a los clientes downstream y servidores backend se anexará entonces al archivo. Esto resulta útil al depurar el registro del backend, el anuncio de enlaces o la retransmisión de mensajes a través del balanceador de carga. UnMaskFrames (por defecto True) almacena la carga útil sin enmascarar para facilitar la inspección. El archivo se abre bajo demanda y se cierra en cada escritura; evite habilitar el registro en producción bajo carga elevada, ya que la E/S de disco se convertirá en un cuello de botella en la ruta de distribución.
oServer := TsgcWebSocketLoadBalancerServer.Create(nil);
oServer.LogFile.FileName := 'c:\logs\lbserver.log';
oServer.LogFile.Enabled := true;
oServer.Active := true;