2012-01-31 1 views
5

Кто-нибудь знает, что нужно горячее регистрировать данные пула соединений пула (т. Е. Количество открытых и незанятых подключений db) с помощью BoneCP? Легко достичь с помощью C3P0, с которого я перехожу (на самом деле эта информация регистрируется по умолчанию там), но, похоже, сложнее получить пение BoneCP. В настоящее время то, что я вижу в журналах, - это необработанные SQL-запросы.Как регистрировать данные пула подключений с помощью BoneCP

ответ

5

Используйте класс Статистика. Например: ... настройка BoneCP подключениеPool объект

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(); 
Смежные вопросы