2012-02-08 7 views
0

bonecp(0.7.1.RELEASE)が接続プールを作成したときにデータベース(sybase)を使用できない場合があります。しかし、それが後で利用可能になると、私のアプリケーションが接続を要求すると、呼び出しは決して返されません。データベースがダウンしたときにBoneCPが有効な接続を提供していない場合

デフォルトの設定を使用していますが、これをtrueに設定したtransactionRecoveryEnabledでテストしました。

c3p0とdbcpの両方にこの機能があることを考慮すると、間違っていることはありますか?

+0

スレッドダンプは、BoneCPDataSource(スレッド133)でスレッドが読み取りロックを待機していることを示します。 – qwerty

答えて

2

lazyInit設定を使用してみてください。これは、その機能を対象としています。

関連する問題