¿Es posible configurar el inicio de sesión para iniciar sesión en p. Nivel WARN o INFO para todos los paquetes pero x.y? Y luego, separe la configuración para el paquete x.y solamente.¿Cómo configurar logback para el paquete?
21
A
Respuesta
33
No conozco ninguna forma de que pueda obtener el aspecto del paquete "NO" de su pregunta, pero habitualmente registro un paquete en DEBUG y todo lo demás en INFO y ... más arriba ... WARN y ERROR. Este es un logback directo hacia arriba. Mis madereros son todas como ...
package rekdev.org.service.api;
public class DefaultConfigResource {
// ...
private static final Logger log = LoggerFactory.getLogger(DefaultConfigResource.class);
// ...
}
... en una configuración logback.xml como ...
<logger name="rekdev.org.service.api" level="debug" />
...
<root level="info">
<appender-ref ref="STDOUT" />
<appender-ref ref="DAILY_ROLLING" />
<appender-ref ref="SYSLOG" />
</root>
tiene el efecto de la mayor parte de salida haciendo estallar hacia fuera en el INFO, WARN, ERROR, pero todas las clases de rekdev.org.service.api Todas las clases en el paquete rekdev.org.service.api producen salida en DEBUG, INFO, WARN, ERROR.
¿O no entendí bien sus preguntas?
Cuestiones relacionadas
- 1. ¿Cómo configurar el registro de commons para usar logback?
- 2. SLF4J - Logback: ¿cómo configurar los registradores en tiempo de ejecución?
- 3. redirección filtro de registro camiseta para logback
- 4. Logback nativa VS Logback través SLF4J
- 5. Fuerza slf4j para usar logback
- 6. sl4j/logback en weblogic
- 7. Cómo configurar hbm2java y hbm2dao para agregar el nombre del paquete a las clases generadas
- 8. Logback tutorial
- 9. Logback SMTPAppender Limiting Rate
- 10. ¿Logback admite log4j appenders?
- 11. Logback Groovy Config para usar JMX?
- 12. Cómo configurar slf4j + logback en un proyecto Maven de varios módulos?
- 13. Marcadores en Logback
- 14. ¿Cómo puedo programar Logback para volver a cargar la configuración
- 15. ¿Cómo configurar el puerto predeterminado para Webrick?
- 16. ¿Dónde está codificador logback documentación patrón
- 17. Ejecutar Logback en Debug
- 18. logback-test.xml y multi-módulo
- 19. ¿Cómo puedo configurar Wireshark para ver el tráfico HTTPS?
- 20. Cómo registrar texto de líneas múltiples en Logback/SLF4J?
- 21. log4j vs logback
- 22. ¿Cómo funciona el paquete?
- 23. Cómo usar Logback directamente sin pasar por SLF4J
- 24. Cómo configurar encabezados y bibliotecas para el desarrollo de Linux
- 25. UTI exportada para paquete/paquete
- 26. ¿Existe un paquete Nuget para configurar una aplicación WCF para Unity IOC?
- 27. ¿Cómo configurar netty logger factory para ver el resultado de LoggingHandler?
- 28. ¿Cómo configurar el Fabric.js?
- 29. Cómo configurar el inicio de sesión para omitir los mensajes de registro de org.package. * Con todos los niveles debajo de ADVERTENCIA?
- 30. FileNamePattern en RollingFileAppender - logback Configuración
Un registrador siempre debe ser "* static * final" (compartido en todas las instancias de la clase registrada) ya que es demasiado caro tener una instancia de registrador separada para cada instancia de la clase registrada. – Alex
¿Tendría eso en anotación en JavaConf? http://stackoverflow.com/questions/36999436/creating-a-logger-on-a-logback-java-based-no-xml-configuration – Stephane