Hitachi

Cosminexus V11 アプリケーションサーバ 機能解説 互換編


16.1.2 アプリケーションの種類ごとにチューニングできる項目

チューニング項目は,アプリケーションの種類によって異なります。アプリケーションに含まれるコンポーネントごとのチューニング項目について,次に示します。

表16‒1 サーブレットとJSPで構成されるアプリケーション(Webアプリケーション)のチューニング項目

チューニング項目

利用できる機能

参照先

リクエスト処理スレッド数の最適化(インプロセスHTTPサーバを使用する場合)

リクエスト処理スレッド数の制御(インプロセスHTTPサーバを使用する場合)

16.3.1

同時実行数の最適化

Webアプリケーションでの同時実行スレッド数制御(Webコンテナ単位,Webアプリケーション単位,またはURLグループ単位)

16.3.2

データベースアクセス方法の最適化

コネクションプーリング

マニュアル「アプリケーションサーバ システム設計ガイド」の「8.5.1

ステートメントプーリング

マニュアル「アプリケーションサーバ システム設計ガイド」の「8.5.2

タイムアウトの設定

Webフロントシステムでのタイムアウトの設定

16.4.2

J2EEアプリケーションのメソッド実行時間に対するタイムアウトの設定

マニュアル「アプリケーションサーバ システム設計ガイド」の「8.6.7

Webアプリケーションの動作の最適化

静的コンテンツとWebアプリケーションの配置の切り分け

マニュアル「アプリケーションサーバ システム設計ガイド」の「8.7.1

静的コンテンツのキャッシュ

マニュアル「アプリケーションサーバ システム設計ガイド」の「8.7.2

リダイレクタによるリクエストの振り分け(Webサーバ連携の場合)

5.2

そのほかの項目のチューニング

Persistent Connectionの制御(インプロセスHTTPサーバを使用する場合)

16.6

注※ Webサーバと連携する場合は,Webサーバの機能を使用してチューニングしてください。

表16‒2 Enterprise Beanで構成されるアプリケーションのチューニング項目

チューニング項目

利用できる機能

参照先

同時実行数の最適化

Stateless Session Beanのインスタンスプーリング

マニュアル「アプリケーションサーバ システム設計ガイド」の「8.3.5

Stateful Session Beanのセッション制御

Message-driven Beanのインスタンスプーリング

CTMによる同時実行数制御(CTMを使用している場合)

マニュアル「アプリケーションサーバ システム設計ガイド」の「8.3.6

Enterprise Beanの呼び出し方法の最適化

ローカルインタフェースの使用

マニュアル「アプリケーションサーバ システム設計ガイド」の「8.4.1

リモートインタフェースのローカル呼び出し最適化

マニュアル「アプリケーションサーバ システム設計ガイド」の「8.4.2

リモートインタフェースの参照渡し

マニュアル「アプリケーションサーバ システム設計ガイド」の「8.4.3

データベースアクセス方法の最適化

コネクションプーリング

マニュアル「アプリケーションサーバ システム設計ガイド」の「8.5.1

ステートメントプーリング

マニュアル「アプリケーションサーバ システム設計ガイド」の「8.5.2

タイムアウトの設定

バックシステムでのタイムアウトの設定

マニュアル「アプリケーションサーバ システム設計ガイド」の「8.6.3

トランザクションタイムアウトの設定

マニュアル「アプリケーションサーバ システム設計ガイド」の「8.6.4

データベースでのタイムアウトの設定

マニュアル「アプリケーションサーバ システム設計ガイド」の「8.6.6

J2EEアプリケーションのメソッド実行時間に対するタイムアウトの設定

マニュアル「アプリケーションサーバ システム設計ガイド」の「8.6.7

注※ Stateless Session Beanだけが対象です。

また,CTMを使用したシステムの場合に設定できる,CTMの動作のチューニング項目を次の表に示します。CTMは,アプリケーションがStateless Session Beanで構成されている場合に使用できます。

表16‒3 CTMの動作についてのチューニング項目

チューニング項目

利用できる機能

参照先

CTMの動作の最適化

CTMドメインマネジャおよびCTMデーモンの稼働状態を監視する間隔のチューニング

マニュアル「アプリケーションサーバ システム設計ガイド」の「8.8.1

負荷状況監視間隔のチューニング

「アプリケーションサーバ システム設計ガイド」の「8.8.2

CTMデーモンのタイムアウト閉塞の設定

「アプリケーションサーバ システム設計ガイド」の「8.8.3

CTMで振り分けるリクエストの優先順位の設定

「アプリケーションサーバ システム設計ガイド」の「8.8.4