gpt4 book ai didi

java - 如何设置 HikariCP 的日志级别?

转载 作者:行者123 更新时间:2023-11-30 10:45:22 26 4
gpt4 key购买 nike

目前,HikariCP 正在记录级别 INFO,我想将其设置为 SEVERE。当我尝试在父记录器(我能找到的唯一记录引用)上设置级别时,它会抛出错误:

dataSource.getParentLogger().setLevel( Level.SEVERE );

错误:

Caused by: java.sql.SQLFeatureNotSupportedException
at com.zaxxer.hikari.HikariDataSource.getParentLogger(HikariDataSource.java:176)

如何正确设置日志级别?

最佳答案

HikariCP 在后台使用 slf4j。您必须在实际记录器实现上设置日志级别(logbacklog4jJUL 等)。

另外,slf4j 提供了一个非常简单的记录器实现 slf4j-simple。只需将依赖项添加到您的 pom

<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>1.7.5</version>
</dependency>

然后您可以使用 system properties 配置它,例如

java -Dorg.slf4j.simpleLogger.log.com.zaxxer.hikari=error ...

关于java - 如何设置 HikariCP 的日志级别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37035229/

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