背景
在搭建一個新項目的時候,從公司別的項目搞了個logback-spring.xml的配置過來,修改一下啟動項目的時候發現
所有的日志都輸出了兩次
並且來自於不同的線程,猜測是配置重復了,但是仔細檢查了配置文件也沒有發現重復的地方~
搜索問題
網上查閱,有人說是配置文件中多下面這個配置
<include resource="org/springframework/boot/logging/logback/base.xml" />
然后去找下這個文件
注意到里面有個console-appender.xml文件,繼續去找這個文件
於是發現這里也配置了控制台輸出格式~
所以,調轉槍頭,把logback-spring.xml文件中引入base.xml這段給注釋了,然后啟動項目就正常了~