2011-09-09 25 views
-1

接続とドライバクラスを拡張して接続プールを作成しました。それは正常に動作しているが、問題は今私は上限を課すしたい場合は、上限に達すると、キューに要求を格納し、任意の接続が空いているときに戻ってきたい。これどうやってするの。 返信をお寄せいただきありがとうございますJDBC接続プール

+0

独自の接続プールを作成する必要はありますか? – home

+0

はい私たち自身のプールが必要です – siree

答えて

2

これは悪い、悪いデザインです。

あなたのプールには何かを伸ばす必要はありません。それは要求にも関係してはいけません。接続をチェックイン/チェックアウトするだけです。別のコンポーネントに要求のキューを管理させ、プールと連携して接続を取得させる。

接続プールが完了しました。維持するのが最も簡単なのは、誰かが書いたものです。

+0

@siree - duffymoが正しいです。データベース用の接続プールが必要な場合は、Apacheのcommons-dbcpを見てください。 –

+0

独自の接続プールを作成する必要がある場合どうやってやるの。実際には接続の管理に役立つスタンドアロンのJavaプログラムが必要です – siree

+0

@siree:スタンドアロン(1人の同時ユーザー)プログラムの接続プールが必要なのはなぜですか?それともサーバー側のアプリケーションですか? – home