0

私の Web サービスでは、いくつかの HTTP 呼び出しを行う必要があります。JDBC 接続プーリングのように、接続プーリングを行うことはできますか?

GlassFish の管理コンソールに、構成項目Connector Connection PoolConnector Resources. これらを使用できますか?

4

3 に答える 3

3

doekman の答えは、可能なアプローチの 1 つです。

私の会社では、独自の接続プール マネージャーを持つ Apache Commons の HTTPClient ライブラリを使用しています。以下のこのリンクから簡単に始めることができます。

http://hc.apache.org/httpclient-3.x/performance.html

別の外部依存関係を引き込むかどうかは、あなた自身の価値判断です。アプリケーションを Tomcat から移行したので、別のファクトリ クラスを構築 (および維持)する必要性を軽減しながら、使いやすいという理由だけで、HTTPClient への依存関係を維持することにしました。

于 2009-07-05T15:46:48.283 に答える
0

いいえ。HTTP の場合、実際には接続プーリングは必要ありません (ブラウザの場合を除く)。HTTP 接続は、データベース接続よりもはるかに安価です。

ただし、カスタム リソースを使用できるため、JNDI で接続を構成できます。この記事は私を助けました。フォローアップ投稿も 3 つあります

于 2009-03-03T14:43:30.277 に答える
0

GlassFish Performance Tuning に関するこのブログ投稿とホワイトペーパーが役立つ場合があります。

John Clingan GlassFish グループ プロダクト マネージャー Sun Microsystems

于 2009-02-25T21:39:22.373 に答える