WebLogic手動配置でのJava Webアプリケーションのクラスタリング

WebLogicを使用して手動で配置されたJava Webアプリケーションをクラスタ化できます。この項では、Java Webアプリケーションのクラスタリングの一般的な概要を示します。この手順の詳細は、WebLogicのドキュメントを参照してください。

注意:

EPM Systemコンフィグレータを使用してJava Webアプリケーションを配置した場合、EPM Systemコンフィグレータにより、クラスタが作成され、このクラスタにサーバーが追加されます。WebLogicで追加タスクを実行する必要はありません。EPM Systemコンフィグレータを使用したJava Webアプリケーションのクラスタリングを参照してください。

Java Webアプリケーションをクラスタリングするには:

  1. WebLogic管理コンソールを開始します。

  2. Java Webアプリケーションを手動で配置した場合は、「ドメイン構造」ペインで「クラスタ」をクリックして、クラスタを作成します。

    Java WebアプリケーションをEPM Systemコンフィグレータで配置し、「設定」をクリックしてそのJava Webアプリケーションの論理アドレスを指定した場合は、EPM Systemコンフィグレータによってクラスタが作成されるため、この手順は不要です。

  3. Java Webアプリケーションを手動で配置した場合は、クラスタを選択して「HTTP」タブをクリックし、「フロントエンド・ホスト」に、ロード・バランサのホスト名およびポートを入力します。

    EPM Systemコンフィグレータを使用してJava Webアプリケーションを配置し、「設定」をクリックしてJava Webアプリケーションの論理アドレスを指定した場合、この手順は必要ありません。EPM Systemコンフィグレータでの構成時に、すでにこの情報を入力しているためです。

  4. 「サーバー」 タブをクリックし、「追加」をクリックします。「クラスタにサーバーを追加」ページでリストからサーバーを選択し、「終了」をクリックします。

  5. 「デプロイメント」タブをクリックし、EPM System Java Webアプリケーションを選択して、「ターゲット」タブをクリックします。そしてこのJava Webアプリケーションが配置される対象のクラスタに対して、クラスタのすべてのサーバーを選択します。

    すべてのEPM SystemJava Webアプリケーションにこの手順を繰り返します。

    分散環境では、ノード・マネージャがクラスタ内のすべてのマシンに変更を伝播します。

  6. クラスタに別のサーバーを追加して配置をスケールアウトするには:

    1. サーバーを選択して 「複製」を選択します。

    2. 先ほど複製したサーバーを選択し、そのサーバーが実行されるマシンを変更します。

    3. 新しく作成されたサーバーについては同じ名前方式を使用する必要があります。たとえば、FoundationServices0はすべて、FoundationServices1またはFoundationServices2のようにクローニングしてください。これによってstartManagedWebLogic.*の使用が可能になり、管理コンソールでサーバーを起動できます。

  7. 必要に応じて手順2 - 手順6を繰り返します。

  8. WebLogic管理コンソールからサーバーを開始します。

  9. EPM Systemコンフィグレータを起動し、「Webサーバーの構成」タスクを実行します。