gpt4 book ai didi

java - Log4j2:仅抑制 DEBUG 消息

转载 作者:行者123 更新时间:2023-11-30 03:21:36 24 4
gpt4 key购买 nike

我的日志中收到大量 DEBUG 消息。我想抑制这些,同时保留信息和错误消息。这是我的 log4j2.xml:

<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="WARN">

<!-- Author: Crunchify.com -->
<Appenders>
<Console name="Console" target="SYSTEM_OUT">
<PatternLayout pattern="%d [%t] %5p %c - %m%n" />
</Console>

<RollingFile name="RollingFile" filename="test.log"
filepattern="${LOG_PATH}${LOG_NAME}Log.%d{yyyyMMdd}.log.gz">
<PatternLayout pattern="%d [%t] %5p %c - %m%n" />
<Policies>
<SizeBasedTriggeringPolicy size="100 MB" />
</Policies>
<DefaultRolloverStrategy max="20" />
</RollingFile>

<NoSql name="elasticAppender">
<Elasticsearch cluster="test" host="test" port="test" index="test" type="log4j2"/>
</NoSql>


</Appenders>
<Loggers>
<Root level="debug">
<AppenderRef ref="NoSql" />
<AppenderRef ref="RollingFile" />
</Root>

<Logger name="test" level="info" additivity="false">
<AppenderRef ref="RollingFile" />
</Logger>

<Logger name="test" level="info">
</Logger>

<Logger name="test" level="INFO">
</Logger>

<Logger name="com.datastax.driver.core" level="INFO">
</Logger>
</Loggers>
</Configuration>

有人知道这里需要进行哪些更改吗?

最佳答案

根据the Log4j manual ,您可能想要更改 <Root level="debug"><Root level="info"> .

关于java - Log4j2:仅抑制 DEBUG 消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31190256/

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