Hitachi

Cosminexus V11 アプリケーションサーバ システム設計ガイド


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

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

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

チューニング項目

利用できる機能

参照先

Webコンテナのリクエスト処理スレッド数の最適化

Webコンテナのリクエスト処理スレッド数の制御

8.3.3

同時実行数の最適化

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

8.3.4

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

コネクションプーリング

8.5.1

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

8.5.2

タイムアウトの設定

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

8.6.2

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

8.6.7

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

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

8.7.1

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

8.7.2

表8‒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で構成されている場合に使用できます。

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

チューニング項目

利用できる機能

参照先

CTMの動作の最適化

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

8.8.1

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

8.8.2

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

8.8.3

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

8.8.4