如何获取HikariCP的日志信息

时间:2015-02-24 13:19:35

标签: hikaricp

使用Hibernate 4.3.1,Hikari 2.3.2。

我在hibernate persistence xml

中配置了这个
...
<property name="hibernate.hikari.leakDetectionThreshold" value="3000" />
<property name="hibernate.hikari.poolName" value="KikariTest" />
<property name="hibernate.hikari.registerMbeans" value="true" />

这是我的log4j.properties

log4j.logger.com.zaxxer.hikari=DEBUG
log4j.additivity.com.zaxxer.hikari=false

我没有看到打印的任何记录信息。有什么想法吗?

3 个答案:

答案 0 :(得分:2)

我花了一整天的时间才能做到这一点!事实证明我只使用log4j库,而需要包含slf4j库。

答案 1 :(得分:0)

我认为你想要log4j.additivity.com.zaxxer.hikari=true(或根本没有设置,默认情况下保留)。 additivity = false表示不继承父级的appender,这可能意味着根本没有appender。

答案 2 :(得分:-1)

如果有,请从classpath或lib目录中删除theese jar。

的logback-经典1.1.7.jar 的logback核-1.1.7.jar