Estoy usando logback / slf4j para hacer mi registro. Quiero analizar mi archivo de registro para analizar algunos datos, por lo que en lugar de analizar un gran archivo grande (que consiste principalmente en sentencias de depuración) quiero tener dos instancias de registrador que cada una registre en un archivo separado; uno para análisis y otro para registro de uso múltiple. ¿Alguien sabe si esto es posible con Logback o con cualquier otro registrador?
147
Puede tener tantos registradores como desee. Pero, es mejor que tenga uno para cada paquete que necesite registrar de manera diferente. Entonces, todas las clases en ese paquete y sus subpaquetes obtendrán ese registrador específico. Todos pueden compartir el registrador raíz y enviar sus datos de registro al apéndice del registrador raíz usando additivity = "true". Aquí hay un ejemplo:
fuente
en mi caso quería dejar los nombres de clase como nombre de registro
y como tenía pocas clases, mi
logback.xml
fuente