25.2.3.12.3. 测试群集 JBoss EAP 6 受管域
概述
本节涵盖在 Red Hat AMI(Amazon Machine Image)上测试群集 JBoss EAP 6 受管域的步骤。
要测试受管域,您必须知道 Apache HTTP 服务器和 JBoss EAP 6 域控制器的弹性 IP 地址。
必须具备的条件
- 配置和启动群集域控制器。请参考 第 25.2.3.12.1 节 “启动一个实例作为群集域控制器” 。
- 配置和启动群集主机控制器。请参考 第 25.2.3.12.2 节 “启动一个或多个实例来充当群集主机控制器” 。
过程 25.17. 测试 Apache HTTP 服务器实例
- 用浏览器访问
http://ELASTIC_IP_OF_APACHE_HTTP_SERVER来确认 Web 服务器已成功运行。
过程 25.18. 测试域控制器
- 访问
http://ELASTIC_IP_OF_DOMAIN_CONTROLLER:9990/console - 用用户名
admin和 User Data 字段里为域控制器指定的密码登录。登录后,受管域的管理控制台登录页面将出现(http://ELASTIC_IP_OF_DOMAIN_CONTROLLER:9990/console/App.html#server-instances)。 - 点击屏幕右上角的 Server 标签。在屏幕左上角的 Host 下拉菜单里选择任何主机控制器。
- 检验这个主机控制器有两个服务器配置:
server-one和server-two,并检查它们都属于other-server-group。
过程 25.19. 测试主机控制器
- 在浏览器里访问
http://ELASTIC_IP_OF_APACHE_HTTP_SERVER/cluster-demo/put.jsp。 - 检验其中一个主机控制器记录下列日志:
Putting date now. - 停止在之前步骤里记录消息的服务器实例(请参考 Stop a Server Using the Management Console)。
- 用浏览器访问
http://ELASTIC_IP_OF_APACHE_HTTP_SERVER/cluster-demo/get.jsp。 - 检验显示的时间和步骤 2-a 里用
put.jspPUT的时间相同。 - 检验其中一个服务器实例记录下列日志:
Getting date now. - 重启已停止的服务器实例(请参考 2.8.3 章节 - Start a Server Using the Management Console)
- 连接至 Apache HTTP 服务器实例。
$ ssh -L7654:localhost:7654 ELASTIC_IP_OF_APACHE_HTTP_SERVER
- 访问
http://localhost:7654/mod_cluster-manager以确认所有的实例都正常运行。
结果
Red Hat AMI 上的 JBoss EAP 6 Web 服务器、域控制器和主机控制器都正常运行。