WebSphere Application Server Version 6.1 Feature Pack for Web Services   
             オペレーティング・システム: AIX , HP-UX, i5/OS, Linux, Solaris, Windows, Windows Vista, z/OS

             目次と検索結果のパーソナライズ化

EJB キャッシュ設定

このページを使用して、特定の EJB コンテナーのキャッシュを構成および管理します。 キャッシュの過負荷となる試みでエラーが発生するのを避けるには、キャッシュ絶対限度を決定します。 1 つのトランザクションでアクティブになるエンタープライズ Bean の数と、予想される並行トランザクションの数を掛け合わせます。 次に、アクティブなセッション Bean インスタンスの数を追加します。この値がキャッシュが保持する限度となります。

この管理コンソール・ページを表示するには、「サーバー>アプリケーション・サーバー>serverName>EJB コンテナー設定>EJB キャッシュ設定」とクリックします。




関連概念
EJB コンテナー
関連タスク
EJB コンテナーの管理
アプリケーション・サービス提供環境のチューニング
トレース・サービスを使用する EJB キャッシュのチューニング
関連資料
EJB コンテナー設定

クリーンアップ間隔

合計アイテム数をキャッシュ・サイズの値まで減らすために、 コンテナーがキャッシュから未使用アイテムの除去を試みる間隔を指定します。

キャッシュ・マネージャーは、エントリーを必要に応じてすぐに割り振ることができるように、まだ割り振られていないエントリーの一部を保守しようとします。 バックグラウンド・スレッドは、割り振られていないエントリーを保守する一方で、 エントリーの一部を解放しようとします。 アプリケーション・サーバーが使用されていない間にスレッドが実行される と、アプリケーション・サーバーが新規のキャッシュ・エントリーを割り振 る必要がある場合に、キャッシュからエントリーを除去するためのパフォー マンス・コストがかかりません。一般的には、キャッシュ・サイズが増加すると、このパラメーターも増加します。

データ型 整数
単位 ミリ秒
範囲 0 から 2 147 483 647
デフォルト 3000

キャッシュ・サイズ

EJB コンテナー内のアクティブ・インスタンスのリストで、バケット数を指定します。

バケットには複数のアクティブなエンタープライズ Bean インスタンスを入れることができますが、表内の個々のバケットに割り当てられるインスタンス数が最小の場合に、最大限のパフォーマンスが得られます。 コンテナー内のアクティブ・インスタンスの数がバケット数 (つまりキャッ シュ・サイズ) を超えると、コンテナーは定期的に、アクティブ・インスタン スの一部を非活性化して、表内のアクティブ・インスタンスの数を削減しよう とします。 パフォーマンスとメモリーのバランスを最適にするためには、 この値を、通常のワークロード中に予想されるアクティブ・インスタンスの最 大数に設定してください。

データ型 整数
単位 ハッシュ・テーブル内のバケット数
範囲 0 より大。コンテナーは、指定値以上の素数のうち 2 番目に大きいものを選択します。
デフォルト 2053


ご利用条件 | フィードバック

最終更新: Jan 21, 2008 4:10:06 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.wsfep.multiplatform.doc/info/ae/ae/uejb_rcash.html