Springboot集成logback,控制台日志打印兩次,並且是不同的線程打印的


背景

在搭建一個新項目的時候,從公司別的項目搞了個logback-spring.xml的配置過來,修改一下啟動項目的時候發現
所有的日志都輸出了兩次

並且來自於不同的線程,猜測是配置重復了,但是仔細檢查了配置文件也沒有發現重復的地方~

搜索問題

網上查閱,有人說是配置文件中多下面這個配置

<include resource="org/springframework/boot/logging/logback/base.xml" />

然后去找下這個文件

注意到里面有個console-appender.xml文件,繼續去找這個文件

於是發現這里也配置了控制台輸出格式~

所以,調轉槍頭,把logback-spring.xml文件中引入base.xml這段給注釋了,然后啟動項目就正常了~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM