Spring boot 当我想更改日志格式时,如何避免重复日志消息?
我想更改将写入控制台的日志格式。 我使用的是SpringBoot,所以我在logback.xml中包含base.xmlSpring boot 当我想更改日志格式时,如何避免重复日志消息?,spring-boot,logback,Spring Boot,Logback,我想更改将写入控制台的日志格式。 我使用的是SpringBoot,所以我在logback.xml中包含base.xml <include resource="org/springframework/boot/logging/logback/base.xml"/> 但我意识到,如果我使用上述代码并使用appender=“CONSOLE”指定日志格式,我的日志消息将重复 我知道如果我注释掉上面的行,我可以停止复制,但是我必须指定在base.xml中解决的所有设置 有人能给我一些建议
<include resource="org/springframework/boot/logging/logback/base.xml"/>
但我意识到,如果我使用上述代码并使用appender=“CONSOLE”指定日志格式,我的日志消息将重复
我知道如果我注释掉上面的行,我可以停止复制,但是我必须指定在base.xml中解决的所有设置
有人能给我一些建议吗?当我使用base.xml时,我应该如何指定日志格式
这是我的logbook.xml:
%日期{yyyy-MM-dd HH:MM:ss}[%thread]%级别%logger{0}-
%msg\(%文件:%line\)%n
信息
c:/tmp/app.log
logs/app.%d{yyyy-MM-dd}.log.tar.gz
7.
%d{yyyy-MM-dd'HH:MM:ss'Z'}-%m%n
目前,您不能将其作为配置。请检查一下电话号码。该功能已被请求,但尚未实现。此功能已在Spring Boot 1.3中实现,谢谢。你的问题解决了我的问题。我很高兴听到:)