Связь между MaxSize и AvailableConnectionCount в ManagedConnectionPool JMX MBean - PullRequest
0 голосов
/ 04 октября 2018

У меня есть источник данных в 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 Мониторинг JMX - противоречивая информация но я не использую эту конфигурацию, хотя использую фабрику соединений не-tx.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...