我在tomcat 8.0.28中安装了JNDI Hikaricp 2.4.1 oracle pool连接。它运行良好,但我希望看到来自Hikaricp的所有日志级别的消息。现在我只看到INFO消息。我如何在tomcat中配置这个。我不知道tomcat和hikaricp日志系统是如何工作的。这是我的配置:tomcat中的Hikaricp日志消息8
我在$ CATALINA_HOME \ lib中补充说:
HikariCP-2.4.1.jar
javassist-3.20.0-GA.jar
slf4j-api-1.7.12.jar
slf4j-jdk14-1.7.12.jar
ojdbc6.jar
我在$ CATALINA_HOME \的conf \ server.xml中补充说:
<GlobalNamingResources>
<Resource name="jdbc/OracleHikari" auth="Container"
factory="com.zaxxer.hikari.HikariJNDIFactory"
type="javax.sql.DataSource"
maximumPoolSize="5"
connectionInitSql="SELECT 1 FROM dual"
dataSource.implicitCachingEnabled="true"
dataSource.user="xxx"
dataSource.password="yyy"
dataSourceClassName="oracle.jdbc.pool.OracleDataSource"
dataSource.url="jdbc:oracle:thin:@.... "
/>
</GlobalNamingResources>
我在$添加CATALINA_HOME \的conf \ context.xml中:
<Context>
<ResourceLink
name="jdbc/OracleHikari"
global="jdbc/OracleHikari"
type="javax.sql.DataSource"
/>
</Context>
我想,我必须在$ CATALINA_HOME \的conf \ logging.p添加的东西roperties,但我不知道是什么。我已经测试过:
com.zaxxer.hikari.apache.juli.AsyncFileHandler.level = FINE
com.zaxxer.hikari.apache.juli.AsyncFileHandler.directory =
${catalina.base}/logs
com.zaxxer.hikari.apache.juli.AsyncFileHandler.prefix = manager.
但不起作用。
感谢
一晚答复