WebSphere Application Server, Version 6.1   
             オペレーティング・システム: AIX , HP-UX, Linux, Solaris, Windows, Windows Vista

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

サーブレット・キャッシュ・インスタンスの使用

このタスクを使用して、サーブレット・キャッシュ・インスタンスを構成します。

始める前に

開始する前に、動的キャッシュ・サービスを使用可能にします。詳しくは、動的キャッシュ・サービスの使用可能化 を参照してください。

このタスクについて

このタスクを実行し、ご使用のアプリケーションが、 動的キャッシュ・サーブレット・キャッシュ・インスタンスにアクセスできるようにします。 サーブレット・キャッシュ・インスタンスを使用すると、 呼び出されるサーブレットの出力および副次作用を保管することができるため、 ご使用のアプリケーションのパフォーマンスを改善することができます。 また、サーブレット・キャッシュ・インスタンスからは、アプリケーショ ン・サーバーで実行している複数のアプリケーションのキャッシュに必要な 制御権を取得することができます。 詳しくは、キャッシュ・インスタンス を参照してください。

プロシージャー

  1. サーブレットのキャッシュを使用可能にしてください。 詳しくは、サーブレット・キャッシングの構成 を参照してください。
  2. 1 つ以上のキャッシュ・インスタンスを構成します。
    1. 管理コンソールで、「リソース」 > 「キャッシュ・インスタンス」 > 「Servlet cache instances」をクリックします。
    2. キャッシュ・インスタンスの有効範囲を指定します。 セルの有効範囲を指定して、キャッシュ・インスタンスをセル内にあるすべてのサーバーに対して使用可能にします。 ノードの有効範囲を指定すると、 キャッシュ・インスタンスはノードのすべてのサーバーで使用可能になります。 サーバーの有効範囲を指定すると、 キャッシュ・インスタンスは選択したサーバーでのみ使用可能になります。 必要に応じて、有効範囲を混用することができます。
    3. 適用」をクリックして有効範囲を保管します。
    4. キャッシュ・インスタンスの設定を指定します。 名前」および「Java Naming and Directory interface (JNDI) 名」フィールドが必要です。 「JNDI 名」は、cachepec.xml ファイルの <cache-instance> エレメントに指定される名前属性です。 cachespec.xml ファイルに指定される JNDI 名の例は、以下のとおりです。
      <cache-instance name="services/cache/instance_one">
      この例では、 services/cache/instance_oneJNDI 名として指定します。
  3. アプリケーションを更新します。サーブレット・キャッシュ・インスタンスを使用するには、 このキャッシュ・インスタンスの JNDI 名と同じ名前をもつ <cache-instance> エレメントを指定する必要があります。



サブトピック
サーブレット・キャッシュ・インスタンス・コレクション
サーブレット・キャッシュ・インスタンス設定
動的キャッシュ用の DynamicContentProvider インターフェースの使用
関連概念
キャッシュ・インスタンス
関連タスク
オブジェクト・キャッシュ・インスタンスの使用
タスクの概説: 動的キャッシュ・サービスの使用によるパフォーマンスの向上
タスク・トピック    

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

最終更新: Jan 21, 2008 5:05:53 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.base.doc/info/aes/ae/tdyn_servletcacheinstance.html