2021
11-16
11-16
解决spring-boot使用logback的大坑
最近在写一个logback的kafkaappender,无意中发现spring-boot在使用logback时的一个坑用ConsoleAppender.java来举例,假设在logback.xml中使用了该appender,那么这个类的相关的初始化方法都会调两次,如start()方法打断点进行debug,第一次进入start()方法如下:可以看到所有的调用链(除了自己代码的方法)都是logback或者slf4j相关的比较正常当跳过该断点时又会进入以此这个方法,看下调用链:可以看到这次的初始化是由spring-...
继续阅读 >