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

Procedureロードバランスを検証するには

  1. clusterjsp アプリケーションの最初のページを表示するには、ブラウザで次の URL を入力します。

    http:// localhost:web_server_port /clusterjsp

    localhost 変数を、Web Server を実行するシステム名に置き換えます。

    web_server_port 変数を、web_server_install_dir /https-hostname /config/server.xmlLS 要素のポート属性の値に置き換えます。この例では、ポート 38000 を使用しています。

    「アプリケーションの配備を確認する」で表示されたのと同じようなページが表示されます。

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

    • Executed From Server: localhost

    • Server Port Number: 38000

    • Executed Server IP Address: 192.18.145.133

    • Session Created: Day Mon 05 14:55:34 PDT 2005

  3. Server Port Number は 38000、つまり Web Server のポートです。ロードバランサは、クラスタの 2 つのインスタンスに要求を転送しました。

  4. 別のブラウザソフトウェア、または別のマシン上のブラウザを使用して、新しいセッションを作成します。同じブラウザからの要求が何度も続いて、同じインスタンスに進みます。

    これらのセッションは、クラスタの 2 つのインスタンスに分散されている必要があります。次の場所にあるサーバーアクセスログファイルを調べれば確認できます。

    • Solaris Java Enterprise System インストールの場合

      /var/opt/SUNWappserver/nodeagents/nodeagent_name /instance1/logs/access/server_access_log

      /var/opt/SUNWappserver/nodeagents/nodeagent_name /instance2/logs/access/server_access_log

    • Linux Java Enterprise System インストールの場合

      /var/opt/sun/appserver/nodeagents/ nodeagent_name/instance1/logs/access/server_access_log

      /var/opt/sun/appserver/nodeagents/ nodeagent_name/instance2/logs/access/server_access_log

    • Windows Java Enterprise System インストールの場合

      as-install \nodeagents\nodeagent_name \instance1\logs\access\server_access_log

      as-install\nodeagents\nodeagent_name \instance1\logs\access\server_access_log

    • スタンドアロンの Enterprise Server インストールの場合

      as-install /nodeagents/nodeagent_name/instance1/logs/access/server_access_log

      as-install/nodeagents/nodeagent_name /instance2/logs/access/server_access_log

  5. HttpSession に格納する名前と値のペア (Name=Name Value=Duke) を追加します。

  6. 「セッションデータに追加」ボタンをクリックします。

  7. セッションデータが追加されたかどうかを確認します。