【发布时间】:2021-10-16 02:54:42
【问题描述】:
在 Spring Boot documentation 中使用 logback 配置时,将其放入 logback-spring.xml 中,控制台会打印出以下内容:
CONSOLE_LOG_PATTERN_IS_UNDEFINED CONSOLE_LOG_PATTERN_IS_UNDEFINEDCONSOLE_LOG_PATTERN_IS_UNDEFINEDCONSOLE_LOG_PATTERN_IS_UNDEFINEDCONSOLE_LOG_PATTERN_IS_UNDEFINEDCONSOLE_LOG_PATTERN_IS_UNDEFINED....
这就是记录 1 个日志条目时打印的全部内容。所以想象一下这很长的一条线。 logback 配置是这样的:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<include resource="org/springframework/boot/logging/logback/default.xml"/>
<include resource="org/springframework/boot/logging/logback/console-appender.xml"/>
<root level="INFO">
<appender-ref ref="CONSOLE" />
</root>
<logger name="org.springframework.web" level="DEBUG"/>
</configuration>
因此阅读了有关此的各种内容,我尝试为链接到spring.console.pattern 的CONSOLE_LOG_PATTERN 添加<springProperty...。那没有用。这就是我认为default.xml 应该做的事情。
那么为什么这个建议的配置不起作用?
【问题讨论】:
标签: java spring-boot spring-logback