如何在运行时更改单个记录器的日志级别?

时间:2013-08-07 12:03:49

标签: java spring slf4j logback

我想阅读spring属性,并根据此属性更改某些包的日志级别(不适用于root logger)。如何使用logback实现它?

1 个答案:

答案 0 :(得分:30)

请参阅顶部相关问题:SLF4J - Logback: How to configure loggers in runtime?

更具体的((ch.qos.logback.classic.Logger)LoggerFactory.getLogger("abc.xyz")) .setLevel(Level.XXX)应该可以解决问题。

我不确定您的用例是什么,但我更喜欢使用JMX界面:http://logback.qos.ch/manual/jmxConfig.html