インバウンドのHTTPアダプタおよびSOAPアダプタでメッセージを受信する場合のチューニングについて説明します。
インバウンドのHTTPアダプタおよびSOAPアダプタが同時に処理できるクライアントからのリクエスト数を定義します。インバウンドのHTTPアダプタおよびSOAPアダプタの同時処理数については、以下が設定できます。
最小プールサイズ
最大プールサイズ
アイドルタイムアウト
HTTPアダプタとSOAPアダプタ両方使用している場合は、すべての同時リクエスト数を合計し、最小プールサイズおよび最大プールサイズを設定してください。アイドルタイムアウトは、HTTPアダプタとSOAPアダプタ両方を考慮して設定してください。
インバウンドのHTTPアダプタおよびSOAPアダプタの同時処理数は、asadmin setコマンドで設定します。asadminコマンドの詳細は、“Interstage Application Server Java EE運用ガイド(Java EE 6編)”の“スレッドプールの定義項目”を参照してください。
実行例
<Interstageインストールディレクトリ>\F3FMisje6\glassfish\bin\asadmin set ISISrv.thread-pools.thread-pool.http-thread-pool.min-thread-pool-size=2 <Interstageインストールディレクトリ>\F3FMisje6\glassfish\bin\asadmin set ISISrv.thread-pools.thread-pool.http-thread-pool.max-thread-pool-size=200 <Interstageインストールディレクトリ>\F3FMisje6\glassfish\bin\asadmin set ISISrv.thread-pools.thread-pool.http-thread-pool.idle-thread-timeout-seconds=900
/opt/FJSVisje6/glassfish/bin/asadmin set ISISrv.thread-pools.thread-pool.http-thread-pool.min-thread-pool-size=2 /opt/FJSVisje6/glassfish/bin/asadmin set ISISrv.thread-pools.thread-pool.http-thread-pool.max-thread-pool-size=200 /opt/FJSVisje6/glassfish/bin/asadmin set ISISrv.thread-pools.thread-pool.http-thread-pool.idle-thread-timeout-seconds=900
※ISISrv:ISIサーバのIJServerクラスタ名
設定項目の詳細については、“Interstage Application Server Java EE運用ガイド(Java EE 6編)”の“Webコンテナのチューニング”を参照してください。