Я использую DBCP Apache. Существует задача отслеживать внутреннее поведение DBCP - количество активных и незанятых соединений.
Я узнал, что DBCP вообще не имеет такого ведения. Да, tt можно написать код, который выводит статус источника BasicDataSource, когда соединение заимствовано из пула. Однако нет способа отслеживать состояние источника BasicDataSource при возврате или закрытии соединения, поскольку объект подключения ничего не знает о пуле.
Любые идеи?