私は c3p0 (0.9.1.2) バージョンを使用していますが、1 時間ほどnumUnclosedOrphanedConnections
すると、1 時間に 1 のようにゆっくりと増加し続けます。c3p0ドキュメントはそれを言った
numUnclosedOrphanedConnections は、softReset() の呼び出し後にのみ非ゼロになります。これは、ソフト リセットが発生したときにチェックアウトされたためにプールからサイレントに除外され、クライアント アプリケーションによって閉じられないままになっている接続の数を表します。
c3p0 がソフト リセットを行うのはなぜですか? 私のc3p0設定は次のようなものです
initialPoolSize=1
minPoolSize=1
maxPoolSize=100
maxIdleTime=60
checkoutTimeout=5000
testConnectionOnCheckin=true