gpt4 book ai didi

java - 元素的使用是 logback.xml

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:46:30 24 4
gpt4 key购买 nike

我使用 slf4j-logback 日志创建了一个简单的 Web 应用程序。我使用以下配置将日志语句打印到 mylog.log 文件。

<configuration>
<appender name="fileAppender"
class="ch.qos.logback.core.rolling.RollingFileAppender">
<File>${catalina.base}/logs/mylog.log</File>

<encoder>
<Pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{35} - %msg %n
</Pattern>
</encoder>
</appender>

<root>
<level value="DEBUG" />
<appender-ref ref="fileAppender" />
</root>
</configuration>

以上工作正常。

我遇到了一个 logger 元素作为

<logger name="mylog" additivity="false">
<level value="DEBUG" />
<appender-ref ref="fileAppender" />
</logger>

logger 元素有什么用?当我的第一个配置工作正常时,它会有什么不同吗?

最佳答案

<logger>不需要,因为您正在使用 <root>记录器。 root配置由 child 继承logger配置,并且可以被覆盖。参见 Logback configuration documentation .

关于java - <logger> 元素的使用是 logback.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24952290/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com