WebSphere Application Server Network Deployment, Version 6.0.x   
             オペレーティング・システム: AIX , HP-UX, Linux, Solaris, Windows

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

キャッシュ複製の構成

このタスクを使用して、複製ドメインのコンシューマー全体の動的キャッシュ・サービスからデータを複製するように、データ複製サービス (DRS) を構成することによって、パフォーマンスを改善します。

始める前に

動的キャッシュ・サービスの複製データについての詳細は、キャッシュ複製 を参照してください。

動的キャッシュ・サービス用の複製ドメインが作成済みである必要があります。 複製ドメインのコンシューマーのタイプごとに、異なる複製ドメインを構成します。例えば、 動的キャッシュとセッション・マネージャーのために、2 つの異なる複製ドメインを構成します。 複製ドメインを構成するには、以下の 2 つの方法があります。
  • 複製ドメインを手動で作成するには、管理コンソールで「環境」 >「複製ドメイン」とクリックします。
  • クラスターを作成する際に自動で新規複製ドメインを作成するには、 管理コンソールで「サーバー」>「クラスター」>「新規」をクリックします。
複製ドメインの構成について詳しくは、クラスター内のアプリケーション・サーバー間でのデータの複製 を参照してください。

動的キャッシュ複製ドメインの レプリカ数にデフォルト値の単一レプリカを使用しないでください。 代わりに、動的キャッシュに構成する複製ドメインには全グループ・レプリカを使用してください。

注: WebSphere Application Server の旧バージョンでキャッシュ複製を構成した場合は、 マルチブローカー複製ドメインからデータ複製ドメインへのサーバーのマイグレーション を見て、 WebSphere Application Server の現行バージョンで使用する必要がある複製ドメインの新規タイプについて確認してください。

このタスクについて

このタスクを使用して、データ複製サービス (DRS) を使用可能にし、クラスターのサーバーを介してキャッシュ・データを複製して、クラスター環境でのパフォーマンスを改善します。 キャッシュ・エントリーの無効化通知はクラスターを介して送信され、キャッシュ・データを一貫性のある、有効なものに保持します。

プロシージャー

  1. 管理コンソールで、 「サーバー」>「アプリケーション・サーバー」>「server_name」>「コンテナー・サービス」> 「動的キャッシュ・サービス」をクリックします。
  2. 複製を使用可能にするには、「キャッシュ複製を使用可能にする」を選択します。
  3. 複製ドメインを選択します。 コンシューマーのタイプごとに、異なる複製ドメインを使用します。 例えば、動的キャッシュは、セッション・マネージャーとは別の複製ドメインを使用する必要があります。 このパネルで選択することができる唯一の複製ドメインは、全グループ複製を使用するように構成されている複製ドメインです。 全グループ構成では、すべてのキャッシュ・エントリーが、複製ドメインにあるサーバーで構成されるその他すべてのキャッシュに複製されます。 ご使用の構成の複製ドメインがいずれもこれらの要件を満たさない場合、リストは空になります。 この場合、複製ドメインを作成するか、または既存の複製ドメインを変更して、全グループ複製を実行することができる複製ドメインを取得します。 詳しくは、クラスター内のアプリケーション・サーバー間でのデータの複製 を参照してください。
  4. 動的キャッシュ複製の設定を定義します。「キャッシュ複製を使用可能にする」をクリックします。 このページで、動的キャッシュ複製ドメインを介してデータが複製される時間と頻度を定義することができます。 これらの設定について詳しくは、動的キャッシュ・サービスの設定 を参照してください。
  5. cachespec.xml ファイルで共用ポリシーを定義します。 キャッシュ・ポリシーで特定の共用ポリシーを指定することによって、グローバル共用ポリシーをオーバーライドすることができます。 例えば、グローバル・ポリシーが Push only を使用するものである場合、 キャッシュ・ポリシーに以下の変更を行うことによって、特定のキャッシュ・エントリーの共用ポリシーを変更することができます。
    <cache-entry>
    	<sharing-policy>not-shared</sharing-policy>
    	<class>servlet</class>
    	<name>/app</name>
    	<cache-id>
    			<component id="action" type="parameter">
    			<value>portfolio</value>
    			<required>true</required>
    		</component>
    		<component id="JSESSIONID" type="cookie">
    			<required>true</required>
    		</component>
    <property name="EdgeCacheable">true</property>
    	</cache-id>
    </cache-entry>
    cachespec.xml ファイルで定義できる共用ポリシーについて詳しくは、cachespec.xml ファイル を参照してください。

結果

キャッシュ・エントリーは、構成された複製ドメインの他のアプリケーション・サーバーにコピーされます。

次の作業

キャッシュ・モニターを使用して、キャッシュの内容を表示します。詳しくは、キャッシュ情報の表示 を参照してください。



サブトピック
キャッシュ複製
関連タスク
クラスター内のアプリケーション・サーバー間でのデータの複製
タスクの概説: 動的キャッシュ・サービスの使用によるパフォーマンスの向上
関連資料
動的キャッシュ・サービスの設定
タスク・トピック    

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

最終更新: Jan 21, 2008 10:13:28 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp?topic=/com.ibm.websphere.nd.doc/info/ae/ae/tdyn_cachereplication.html