如何在运行时更改单个记录器的日志级别?[已关闭]

2022-09-01 18:54:46

我想读取属性,并基于此属性更改某些包的日志级别(不是根记录器)。如何使用日志备份实现它?spring


答案 1

请参阅热门相关问题: SLF4J - 日志返回: 如何在运行时配置记录器?

更具体应该做这个把戏。((ch.qos.logback.classic.Logger)LoggerFactory.getLogger("abc.xyz")) .setLevel(Level.XXX)

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


答案 2

推荐