gpt4 book ai didi

java - 如何更改java中第3方库的日志级别

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

控制台日志中充斥着来自第三部分库的日志。例如,我的项目使用 kafka 和 Zooker keeper 客户端库,因为它们的日志太多<​​/p>

  1. 2018-05-08 10:30:38.250 信息 2968 --- [0:0:0:0:1:2181)]org.apache.zookeeper.ClientCnxn :打开套接字连接到服务器 0:0:0:0:0:0:0:1/0:0:0:0:0:0:0:1:2181。不会尝试使用 SASL 进行身份验证(未知错误)

  2. 2018-05-08 10:30:38.309 信息 2968 --- [ 主要] o.a.k.clients. Producer.ProducerConfig :ProducerConfig 值:

    我的项目中有一个log4j2.xml文件。更改 xml 文件中的根日志级别只会更改我的项目生成的自定义日志的日志级别。有没有办法停止或更改这些库的日志

最佳答案

切换到 Logback 并更改洪水记录器的日志记录级别。通常,它以其类引用命名。

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
</encoder>
</appender>
<logger name="flooding logger" level="ERROR" additivity="false">
<appender-ref ref="STDOUT"/>
</logger>
<root level="INFO">
<appender-ref ref="STDOUT"/>
</root>
</configuration>

关于java - 如何更改java中第3方库的日志级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50226224/

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