有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java共0个Hikari池,怎么可能?

我有一个线程系统。太多(千) 有时我们会遇到数据库瓶颈。 为了分析这个瓶颈,我打开了logon调试模式。我看到了:

Hikari加载了

springHikariCP - configuration:
allowPoolSuspension.............false
autoCommit......................true
catalog.........................none
connectionInitSql...............none
connectionTestQuery............."SELECT 1"
connectionTimeout...............30000
dataSource......................none
dataSourceClassName.............none
dataSourceJNDI..................none
dataSourceProperties............{user=blabla, url=jdbc:jtds:sqlserver:
driverClassName................."net.sourceforge.jtds.jdbc.Driver"
healthCheckProperties...........{}
healthCheckRegistry.............none
idleTimeout.....................600000
initializationFailFast..........true
initializationFailTimeout.......1
isolateInternalQueries..........false
jdbc4ConnectionTest.............false
jdbcUrl........................."jdbc:jtds:sqlserver://blabla"
leakDetectionThreshold..........0
maxLifetime.....................1800000
maximumPoolSize.................3000
metricRegistry..................none
metricsTrackerFactory...........none
minimumIdle.....................0
password........................<masked>
poolName........................"springHikariCP"
readOnly........................false
registerMbeans..................false
scheduledExecutor...............none
scheduledExecutorService........internal
threadFactory...................internal
transactionIsolation............default
username........................none
validationTimeout...............5000
springHikariCP - Starting...

在日志结束前有大量的0统计数据

Pool stats (total=0, active=0, idle=0, waiting=0)

Pool stats (total=0, active=0, idle=0, waiting=0)

Pool stats (total=0, active=0, idle=0, waiting=0)

怎么可能呢?执行更新、删除、选择、插入的数据库操作太多。什么意思是总连接数=0? 我们没有正确设置load Hikari配置吗


共 (0) 个答案