Apache Commons DBCP を使用しています。DBCP の内部動作 (アクティブおよびアイドル接続の数) を追跡するタスクがあります。
DBCP にはそのようなログがまったくないことがわかりました。はい、接続がプールから借用されたときに BasicDataSource のステータスを出力するコードを書くことは可能です。ただし、接続オブジェクトはプールについて何も知らないため、接続が返されたときまたは閉じられたときに BasicDataSource のステータスを追跡する方法はありません。
何か案は?