Sun GlassFish Enterprise Server 2.1 クイックスタートガイド

サンプルのエンタープライズアプリケーションのクラスタへの配備

ここに示す手順は、クラスタプロファイルでドメインを実行していることを前提としています。この章で説明する手順では、第 2 章クラスタの設定で説明したように、default-cluster という名前のクラスタが作成済みであることを前提としています。このセクションでは、clusterjsp というサンプルアプリケーションを使用して HTTP のロードバランス機能を説明します。

Procedure管理コンソールを使用してサンプルのエンタープライズアプリケーションを配備する

  1. Web ブラウザで管理コンソールを開きます。

  2. 「共通操作」ページに移動していない場合は、左側の区画の「共通操作」をクリックして、このページに移動します。

  3. 右側の区画の「共通操作」の下で、「エンタープライズアプリケーション (.ear) を配備」をクリックします。

  4. ローカルマシンに Enterprise Server がインストールされている場合は、「サーバーにアップロードされるパッケージファイル」テキストボックスで「参照」をクリックして、as-install/samples/ee-samples/highavailability/apps/clusterjsp/clusterjsp.ear に移動します。別のマシンにインストールされている Communications Server を使用して、管理コンソールにリモートでアクセスしている場合は、「Application Server からアクセス可能なローカルのパッケージファイルまたはディレクトリ」テキストボックスで「参照」をクリックします。as-install /samples/quickstart/clusterjsp/clusterjsp.ear に移動します。

  5. 「可用性の有効化」チェックボックスをクリックして、アプリケーションの高可用性を有効にします。

    システムに利用可能なメモリーがある場合は、ヒープサイズの設定値を大きくすることをお勧めします。たとえば、<jvm-options>-Xmx1000m</jvm-options> のように指定します。

  6. ページ内の「ターゲット」領域で、「利用可能なターゲット」リストから mycluster を選択し、「追加」をクリックして「選択されたターゲット」リストに移動します。

  7. 「了解」をクリックします。

    clusterjsp アプリケーションが default-cluster に配備されました。このアプリケーションを起動するには、まずクラスタ内でインスタンスを起動する必要があります。


    注 –

    アプリケーションを配備する前に、ブラウザで Cookie が有効であることを確認します。clusterjsp はサンプルアプリケーションです。本稼働環境では注意して使用してください。


CLI コマンドを使用したアプリケーションの配備

asadmin deploy コマンドを使用してアプリケーションを配備することができます。『リファレンスマニュアル』で、deploy の マニュアルページを参照してください。asant コマンドを使用して配備することもできます。アプリケーションの配備方法については、『アプリケーション配備ガイド』の「Deploying Modules and Applications」を参照してください。

Procedureアプリケーションの配備を確認する

  1. 次の URL をブラウザに入力します。

    http:// hostname:port /clusterjsp

    hostname 変数を、ドメイン管理サーバーを実行するシステム名に置き換えます。

    port 変数を、instance4HTTP-LISTENER-PORT の値に置き換えます。この例では、http://hostname :38081/clusterjsp を使用します。

    instance4 に配備された ClusterJSP アプリケーション
  2. セッションの属性データのいくつかを追加します。

  3. セッションおよびホスト情報が次のとおり表示されるかどうかを確認します。次に例を示します。

    • Executed From Server: localhost

    • Server Port Number: 38081

    • Executed Server IP Address: 198.19.255.255

    • Session Created: Tue Aug 23 15:26:07 PDT 2005

  4. セッションデータのいくつかを追加して、「セッションに追加」ボタンをクリックします。

  5. インスタンス instance3 に対して、この手順を繰り返します。このときブラウザには次の URL を入力します。

    http:// hostname :38081/clusterjsp