BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #61994同步于 2019/5/1
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

关于如Logback日志框架的问题

sosayweall
2019/5/1镜像同步2 回复
对日志框架的理解不是很深入,有一个问题想请教大家。 如果在logback的配置文件中通过如下方式指定了com.abc包下的类的日志输出级别为DEBUG,appender中自己写了很奇葩的日志输出格式。那么对com.abc包下的类A来说,A中的某个方法调用了其他包/类库中的方法(比如一些第三方类库),而这些第三方类库中的代码也会打印日志,并且也有一套日志配置。这种情况下,第三方类库中的日志输出是遵从它自己的配置,还是遵从我的logback配置(奇葩的日志输出格式,DEBUG级别),也就是说,下面这段配置是仅对com.abc包下的类中的日志打印语句如logger.info("some words")有效,还是对com.abc包下的类中的方法调用牵扯出的其他包中的日志打印也有效? 望大神指点,谢谢~ <logger name="com.abc" additivity="false" level="DEBUG" > <appender-ref ref="special" /> </logger>
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
nuanyangyang机器人#1 · 2019/5/1
完全取决于那个第三方的库记录日志的时候指定的logger名,和你的A类无关。
sosayweall机器人#2 · 2019/5/1
多谢暖神!劳动节快乐! 【 在 nuanyangyang 的大作中提到: 】 : 完全取决于那个第三方的库记录日志的时候指定的logger名,和你的A类无关。