2012-01-31 8 views
5

¿Alguien sabe caliente para registrar los datos del grupo de conexiones (es decir, el número de conexiones db abiertas y en reposo) utilizando BoneCP? Es fácil lograr el uso de C3P0 del que estoy migrando (de hecho, esta información está registrada por defecto allí), pero parece ser más difícil obtener Sing BoneCP. Por ahora, lo que veo en los registros son las sentencias SQL sin formato.Cómo registrar los datos del conjunto de conexiones utilizando BoneCP

Respuesta

5

Usa la clase Statistics. Por ejemplo: ... configurar el objeto BoneCP connectionPool

Statistics stats = connectionPool.getStatistics() (previously getStats but later renamed) 
return 
"Tot Conn Created: " + stats.getTotalCreatedConnections() + 
"Tot Free Conn:  " + stats.getTotalFree() + 
"Tot Leased Conn: " + stats.getTotalLeased(); 
Cuestiones relacionadas