アプリケーションを配備してロードバランサが実行されたら、ロードバランスが機能していることを検証します。
clusterjsp アプリケーションの最初のページを表示するには、ブラウザで次の URL を入力します。
http:// localhost:web_server_port /clusterjsp
localhost 変数を、Web Server を実行するシステム名に置き換えます。
web_server_port 変数を、web_server_install_dir /https-hostname /config/server.xml の LS 要素のポート属性の値に置き換えます。この例では、ポート 38000 を使用しています。
「アプリケーションの配備を確認する」で表示されたのと同じようなページが表示されます。
セッションおよびホスト情報が次のとおり表示されるかどうかを確認します。次に例を示します。
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
Server Port Number は 38000、つまり Web Server のポートです。ロードバランサは、クラスタの 2 つのインスタンスに要求を転送しました。
別のブラウザソフトウェア、または別のマシン上のブラウザを使用して、新しいセッションを作成します。同じブラウザからの要求が何度も続いて、同じインスタンスに進みます。
これらのセッションは、クラスタの 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
HttpSession に格納する名前と値のペア (Name=Name Value=Duke) を追加します。
「セッションデータに追加」ボタンをクリックします。
セッションデータが追加されたかどうかを確認します。