人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

JBossのDB(PostgreSQL)コネクションプーリングに関して質問がございます。

現在、プーリングが切れたときに再接続しておらず
Exception destroying ManagedConnectionのメッセージが出てしまう状況です。

<check-valid-connection-sql>オプション等定義しておりますが
このオプション自体は、再接続しにいかないという認識でおります。

そこで、質問ですが、プーリングが切れた際に再接続しにいく
オプション、設定等はあるのでしょうか。
無いとしたら、皆さんは、どのように実装されているのでしょうか。

【環境】
JBoss3.2.5
PostgreSQL7.4
pg74.215.jdbc3.jar

●質問者: maribu
●カテゴリ:コンピュータ
✍キーワード:dB JAR JBoss postgreSQL オプション
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● SOL
●130ポイント

http://www.jboss.org/index.html?module=bb&op=search&search_i...

JBoss.com - Forums

JBossのフォーラムをサーチする限り、DB側からコネクションが切られて、JBossが認識していたManagedConnectionが既にconnection lossしているというワーニングだけのようですが、、いかがでしょうか?

再接続という観点だと、”mini-pool-size”を想定どおり設定されていますでしょうか?

はずしていたら、すいません。

http://sourceforge.net/tracker/?group_id=22866&atid=376685&f...

SourceForge.net: Detail: 938010 - ManagedConnectionPool flush / Lost connections

3.2.3以前だったら、バグの可能性もあると思いますが。。。多分これはちがいますよね。

◎質問者からの返答

回答ありがとうございます。

「connection loss」して、実際にDBに接続できないときがあるのです。

”mini-pool-size”は”5”に設定しております。

DB側から切られないPostgresSQLの設定はあるのでしょうか。

よろしくお願いいたします。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ