25.2.3.12.3. 测试群集 JBoss EAP 6 受管域

概述

本节涵盖在 Red Hat AMI(Amazon Machine Image)上测试群集 JBoss EAP 6 受管域的步骤。

要测试受管域,您必须知道 Apache HTTP 服务器和 JBoss EAP 6 域控制器的弹性 IP 地址。

必须具备的条件

过程 25.17. 测试 Apache HTTP 服务器实例

  • 用浏览器访问 http://ELASTIC_IP_OF_APACHE_HTTP_SERVER 来确认 Web 服务器已成功运行。

过程 25.18. 测试域控制器

  1. 访问 http://ELASTIC_IP_OF_DOMAIN_CONTROLLER:9990/console
  2. 用用户名 admin 和 User Data 字段里为域控制器指定的密码登录。登录后,受管域的管理控制台登录页面将出现(http://ELASTIC_IP_OF_DOMAIN_CONTROLLER:9990/console/App.html#server-instances)。
  3. 点击屏幕右上角的 Server 标签。在屏幕左上角的 Host 下拉菜单里选择任何主机控制器。
  4. 检验这个主机控制器有两个服务器配置:server-oneserver-two,并检查它们都属于 other-server-group

过程 25.19. 测试主机控制器

  1. 在浏览器里访问 http://ELASTIC_IP_OF_APACHE_HTTP_SERVER/cluster-demo/put.jsp
  2. 检验其中一个主机控制器记录下列日志:Putting date now.
  3. 停止在之前步骤里记录消息的服务器实例(请参考 Stop a Server Using the Management Console)。
  4. 用浏览器访问 http://ELASTIC_IP_OF_APACHE_HTTP_SERVER/cluster-demo/get.jsp
  5. 检验显示的时间和步骤 2-a 里用 put.jsp PUT 的时间相同。
  6. 检验其中一个服务器实例记录下列日志:Getting date now.
  7. 重启已停止的服务器实例(请参考 2.8.3 章节 - Start a Server Using the Management Console)
  8. 连接至 Apache HTTP 服务器实例。
    $ ssh -L7654:localhost:7654 ELASTIC_IP_OF_APACHE_HTTP_SERVER
  9. 访问 http://localhost:7654/mod_cluster-manager 以确认所有的实例都正常运行。
结果

Red Hat AMI 上的 JBoss EAP 6 Web 服务器、域控制器和主机控制器都正常运行。