デプロイされたアプリケーションの各モジュールは、1 つ以上のターゲット・サーバーにマップする必要があります。
ターゲット・サーバーは、アプリケーション・サーバー、
アプリケーション・サーバーのクラスター、または Web サーバーのいずれであってもかまいません。
始める前に
アプリケーションのモジュールまたはスタンドアロン Web モジュールは、
コンソールを使用したアプリケーションのインストール中または後に、1 つ以上のターゲット・サーバーにマップすることができます。
このトピックでは、モジュールが既にサーバー上にインストールされ、
マッピングを変更する予定であることを前提としています。
マッピングを変更する前に、デプロイメント・ターゲットを確認してください。
モジュールに対して適切なデプロイメント・ターゲット
を指定する必要があります。バージョン 6.x フィーチャーを使用するモジュールは、
バージョン 5.x ターゲット・サーバーにインストールすることはできません。
このタスクについて
アプリケーションのインストール時に、別のデプロイメント・ターゲットが指定された可能性があります。
管理コンソールの「モジュールの管理」パネルを使用して、
マッピングを表示および変更します。このパネルは、コンソールを使用するアプリケーションのインストール
時、およびアプリケーションがインストールされた後に表示され、
エンタープライズ・アプリケーションの設定ページ
からアクセスすることができます。
「モジュールの管理」パネルで、
アプリケーションに含まれるモジュールをインストールするターゲット・サーバーを指定します。
モジュールは、同一のアプリケーション・サーバーにインストールするか、
幾つかのアプリケーション・サーバーに分散することができます。また、アプリケーションに対する要求のルーターとして機能する
ターゲットとして、Web サーバーを指定します。各 Web サーバーのプラグイン構成ファイル plugin-cfg.xml は、
Web サーバーを経由して経路指定されるアプリケーションに基づいて生成されます。
プロシージャー
- コンソール・ナビゲーション・ツリーで「アプリケーション」>「エンタープライズ・アプリケーション」>「application_name」>
「モジュールの管理」とクリックします。
「モジュールの管理」パネルが表示されます。
- マッピングのリストを調べます。 各モジュール・エントリーが、
希望のターゲットにマップされ、サーバーの下で識別されていることを確認します。
- 必要に応じてマッピングを変更します。
- 同じターゲットにマップしたいモジュールをそれぞれ選択します。
マッピングのリストで、モジュールの横にある「選択」チェック・ボックスに
チェック・マークを付けます。
- 「クラスターおよびサーバー」ドロップダウン・リストで、1 つ以上のターゲットを選択します。
複数ターゲットを選択するには、Ctrl キーを使用します。
例えば、Web サーバーがアプリケーションにサービスを提供するようにする場合は、Ctrl キーを使用して、
アプリケーション・サーバーまたはクラスターと Web
サーバーをともに選択します。これは Web サーバーを経由して経路指定されるアプリケーションに基づいて生成される
この Web サーバーに対してプラグイン構成ファイル plugin-cfg.xml を持たせるためです。
- 「適用」をクリックします。
- 各モジュール・マップが希望のターゲットにマップされるまで、ステップ 2 および 3 を繰り返します。
- 「OK」をクリックします。
結果
アプリケーションまたはモジュール構成が変更されます。アプリケーションまたは
スタンドアロンの Web モジュールを再始動すると、変更が有効になります。
次の作業
アプリケーションまたはモジュールがクラスターにデプロイされ、
ほかに構成の変更を行わない場合は、
「エンタープライズ・アプリケーション」ページ
の「更新のロールアウト」をクリックして、アプリケーションまたはモジュールがデプロイされているクラスターの全クラスター・メンバーに変更済み構成を伝搬します。
「更新のロールアウト」により、クラスター・メンバーが含まれるノード上で構成が順次更新されます。
管理構成の変更を保管します。
デプロイメント・マネージャーの構成変更が、アプリケーションが稼働する個々のノード構成と同期する際に、アプリケーション・バイナリーはノードに転送されます。
ヒント: 将来モジュールがマップされたサーバーまたはクラスターを削除する予定の場合は、
新規サーバーまたはクラスターを追加してモジュールを再マップしてから、古いサーバーまたはクラスターを削除します。
古いサーバーまたはクラスターを削除する前にモジュールを新規サーバーまたはクラスターへ再マップしない場合は、
各アプリケーションまたはモジュールをアンインストールしてから、既存のサーバーまたはクラスターに再インストールする必要があります。
モジュールがマップされたサーバーまたはクラスターが削除された後は、
このモジュールを別の既存サーバーまたはクラスターに再マップすることはできません。