我在JBoss 4.x中有一个配置为MaxSize = 100的数据源。
<connection-factories>
<no-tx-connection-factory>
<jndi-name>redacted</jndi-name>
<rar-name>redacted</rar-name>
<connection-definition>redacted</connection-definition>
<config-property name="homeDir" type="java.lang.String">redacted</config-property>
<config-property name="configFile" type="java.lang.String">redacted</config-property>
<application-managed-security/>
<max-pool-size>100</max-pool-size>
</no-tx-connection-factory>
在JMX控制台的ManagedConnectionPool中,我获得了以下附加数据:
InUseConnectionCount = 4
AvailableConnectionCount = 396
MaxConnectionsInUseCount = 44
AvailableConnectionCount怎么可能超过我配置的最大大小?
我看到了jboss datasource statistics JMX monitoring - inconsistent information
,但是尽管我在非TX连接工厂中,但我没有使用该配置。