HikariCP指标与MySQL报告的指标不匹配

时间:2019-05-06 17:45:18

标签: hikaricp connection-pool

我正在运行Spring boot 2.0.9.RELEASEHikariCP version 3.3.1。我正在使用Dropwizard进行指标注册表,并且看到指标注册表报告的总连接值与show processlist报告的连接不匹配。 这些是度量标准注册表打印的值

com.*.config.HikariCPMetricConfig.HikariCP.pool.ActiveConnections
             value = 0
com.*.config.HikariCPMetricConfig.HikariCP.pool.IdleConnections
             value = 10
com.*.config.HikariCPMetricConfig.HikariCP.pool.MaxConnections
             value = 30
com.*.config.HikariCPMetricConfig.HikariCP.pool.MinConnections
             value = 10
com.*.config.HikariCPMetricConfig.HikariCP.pool.PendingConnections
             value = 0
com.*.config.HikariCPMetricConfig.HikariCP.pool.TotalConnections
             value = 10
com.*.notification.ApplePushNotificationServiceImpl.openConnections
             value = 0
Hikari度量标准报告的

TotalConnections是10。但是,show processlist揭示了22个活动进程,其中20个来自上下文中的应用程序,是Hikari度量标准报告的两倍

我在生产中为maximumPoolSize设置了一个不同的设置(比HikariCP的建议值高得多),并试图对其进行调整以使其接近建议值,并将使用这些指标进行比较。我真的很感谢您的帮助。

0 个答案:

没有答案