ステートレスセッションBean(JEE5コンテキスト)をプールできることがわかっています。サーバーのステートレスセッションBeanのプールにインスタンスが残っておらず、別のクライアント要求が入ってくるとどうなるのだろうかと思っていました...
a)クライアントリクエストは(ブロックされた)待機状態になりますか、または
b)サーバーはすぐに接続を拒否します。または
c)この状況をプログラムで処理して、特定のアプリケーションのSLAに基づいてカスタマイズされた応答を提供できますか?
ステートレスセッションBean(JEE5コンテキスト)をプールできることがわかっています。サーバーのステートレスセッションBeanのプールにインスタンスが残っておらず、別のクライアント要求が入ってくるとどうなるのだろうかと思っていました...
a)クライアントリクエストは(ブロックされた)待機状態になりますか、または
b)サーバーはすぐに接続を拒否します。または
c)この状況をプログラムで処理して、特定のアプリケーションのSLAに基づいてカスタマイズされた応答を提供できますか?
ベンダーによって異なります。WebSphere Application Serverは、必要に応じて新しいインスタンスを作成し、プールが最大サイズに達した場合、Beanをプールに戻すときにBeanを削除します。この製品は、Beanが使用可能になるまでリクエストをブロックするpoolSizeオプションを使用して、ハード制限を持つように構成することもできます。