2
Si j'exécutez la commande suivante sur un serveur JBoss 5:JBoss ManagedConnectionPool attribue
./twiddle.sh -s myserver:1099 get jboss.jca:service=ManagedConnectionPool,name=MYPOOL ConnectionCount ConnectionCreatedCount MaxConnectionsInUseCount ConnectionDestroyedCount AvailableConnectionCount InUseConnectionCount MaxSize
je reçois la sortie suivante
AvailableConnectionCount=100
ConnectionCount=5
ConnectionCreatedCount=38
ConnectionDestroyedCount=33
InUseConnectionCount=0
MaxConnectionsInUseCount=2
MaxSize=100
Ma compréhension de ces chiffres est:
AvailableConnectionCount=100
- nombre de connexions disponibles pour être distribuées. Le nombre de connexions qui ne sont pas actuellement utilisées, créées et non créées. Dans quelle mesure nous sommes à court de connexions.ConnectionCount
- le nombre de connexions actuellement créées (ConnectionCreatedCount` - ConnectionDestroyedCount)ConnectionCreatedCount
- le nombre de connexions jamais crééConnectionDestroyedCount
- le nombre de connexions jamais détruites pour une raison quelconqueInUseConnectionCount
- le nombre de connexions actuellement utiliséesMaxConnectionsInUseCount
- le nombre maximum de connexions jamais utilisées à un moment donné (dans cet exemple, la machine a été si silencieuse qu'elle n'a utilisé qu'une connexion à la fois)MaxSize=100
- le nombre maximum de connexions dans le fichier*-ds.xml
approprié
Est-ce exact?
Non, je voulais juste que mon raisonnement soit vérifié mentalement :) Merci! – Rich