Spectrum utiliza el marco de trabajo de Logback para proporcionar servidores, notificaciones y rendimiento, y registro de Hazelcast. El archivo de configuración de Logback configura los patrones de registro y define el tamaño máximo de archivo, el nombre y la ubicación del archivo, y la cantidad máxima de instancias de archivos de registro continuos. El archivo de configuración de registro también configura patrones de mensajes escritos en la consola.
El archivo de configuración de Logback define las instancias de clase Logger
y Appender
que se utilizan en Spectrum. En particular, define la ruta y el nombre de file
para cada archivo de registro, pattern para las entradas de registro, maxFileSize
para el tamaño máximo del archivo de registro, y rollingPolicy
y maxIndex
para los archivos de registro continuos. Para obtener información detallada sobre la configuración y la arquitectura de Logback, puede consultar el Manual de Logback, cuyo vínculo se proporciona al final de este tema.
El archivo de Logback se encuentra en la siguiente ubicación:
SpectrumDirectory\server\conf\logback.xml
Los archivos de registro definidos en este archivo incluyen lo siguiente:
Archivo de registro | Nombre del agregador | Ruta predeterminada | Para obtener más información |
---|---|---|---|
Servidor | FILE |
SpectrumDirectory\server\logs\spectrum-server.log | Acerca del registro del sistema |
Notificación | NOTIFICATION |
SpectrumDirectory\server\logs\notification.log | Acerca del registro de notificaciones |
Rendimiento | PERFORMANCE |
SpectrumDirectory\server\logs\performance.log | El registro de rendimiento |
Hazelcast | HAZELCAST |
SpectrumDirectory\server\logs\hazelcast.log | Servicio de procesamiento distribuido |
El archivo de Logback también define patterns
para los mensajes de la consola a las instancias System.out
y logger
. Las instancias del registrador especifican los niveles de registro en el entorno de producción.