Sun Java System Application Server 9.1 快速入门指南

Procedure验证 HTTP 会话故障转移

  1. 要显示 clusterjsp 应用程序的首页,请在浏览器中键入以下 URL:

    http://localhost :web_server_port/clusterjsp

    用运行 Web Server 的系统的名称替换 localhost 变量。

    web_server_install_dir/https-hostname/config/server.xmlLS 元素的端口属性值替换 web_server_port 变量。对于此示例,使用端口 38000。

    此时将显示一个与您在验证应用程序部署中看到的页面相似的页面。

  2. 检查显示的会话和主机信息。例如:

    • Executed From Server: localhost

    • Server Port Number: 38000

    • Executed Server IP Address: 192.18.145.133

    • Session ID: 41880f618e4593e14fb5d0ac434b1

    • Session Created: Wed Feb 23 15:23:18 PST 2005

  3. 查看服务器访问日志文件以确定哪个应用服务器实例正在为应用程序服务。日志文件位于以下位置:

    • Solaris Java Enterprise System 安装:

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

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

    • Linux Java Enterprise System 安装:

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

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

    • Windows Java Enterprise System 安装:

      install-dir \nodeagents\nodeagent_name\i1\logs\access\server_access_log

      install-dir\nodeagents\nodeagent_name \i2\logs\access/server_access_log

    • 独立的 Application Server 安装:

      install-dir /nodeagents/nodeagent_name/i1/logs/access/server_access_log

      install-dir/nodeagents/nodeagent_name /i2/logs/access/server_access_log

  4. 停止正在为页面服务的 Application Server 实例。

    1. 在管理控制台的左侧窗格中,展开“群集”。

    2. 单击 FirstCluster

    3. 在右侧窗格中,单击“实例”选项卡。

    4. 单击处理请求的服务器实例旁边的复选框,然后单击“停止”按钮。

  5. 重新装入 clusterjsp 样例应用程序页面。

    会话 ID 和会话属性数据被保留。

  6. 查看另一个 Application Server 实例的访问日志,并注意该实例是否在处理请求。

    由于 HTTP 会话被持久地存储在 HADB 中,因此状态故障转移功能会正常执行。除了 HTTP 会话状态,Application Server 还可以在 HADB 中存储 EJB 的状态。

接下来的操作

祝贺您!您现在已经完成了 Application Server 的快速入门。

在此部分中,您安装、配置和启动了 HADB,而且还配置了群集和应用程序使其具有高可用性。有关 Application Server 的其他信息,请参见下一步操作