了解具有JMX相关属性的连接池

时间:2019-06-11 06:52:26

标签: tomcat jmx tomcat-jdbc

我正在分析与jdbc数据源相关的属性的JMX mbean(org.apache.tomcat.jdbc.pool.jmx.ConnectionPool)属性,我需要一些有关这些属性含义的参考。我找不到有关这些方法提供的任何文档。我检查了https://tomcat.apache.org/tomcat-7.0-doc/api/org/apache/tomcat/jdbc/pool/jmx/ConnectionPool.html#getActive(),但找不到任何信息。

getActive()
getIdle()
getSize()
getWaitCount()

这些与https://tomcat.apache.org/tomcat-7.0-doc/jdbc-pool.html中提到的Tomcat JDBC连接池属性有任何联系吗? Active Idle和大小之间的关系是什么(好像Active + Idle = Size)。

非常感谢

1 个答案:

答案 0 :(得分:2)

该MBean上的方法仅委托directly to the pool implementation

  • getActive():应用程序正在使用的已建立连接的数量
  • getIdle():未使用的已建立连接数
  • getSize():已建立与数据库的连接数
  • getWaitCount():等待连接的线程数