第 5 章 验证部署
成功运行 playbook 后,JBoss Web Server 集合会在目标主机上自动安装 Red Hat JBoss Web Server。如果您已将自定义任务添加到 playbook 中,Ansible 也会根据需要在目标主机上自动部署任何 JBoss Web 服务器应用程序。您可以选择在目标主机上使用 systemctl
命令或通过在远程主机上使用 curl
命令检查 JBoss Web Server 的状态。
先决条件
- 您已 运行 playbook。
流程
可选:在 JBoss Web Server 主机上,以 root 用户身份输入以下命令:
# systemctl status <service_name>
在前面的命令中,将 < ;service_name& gt; 替换为您的 JBoss Web Server 安装的正确服务名称。默认服务名称是
tomcat
。有关设置服务名称的更多信息,请参阅 将 JBoss Web 服务器与systemd
集成。注意此步骤要求 JBoss Web 服务器与
systemd
集成。可选:在 远程主机中,以 root 用户身份输入以下命令:
# curl http://<target_host>:8080/
在前面的命令中,将 & lt;target_host > 替换为您要访问的 JBoss Web Server 主机的 IP 地址或主机名。前面的命令假定 JBoss Web 服务器可以通过默认端口
8080
访问,并且目标防火墙和网络允许远程访问端口。
JBoss Web Server 集合还包括 /playbooks
文件夹中的 validate.yml
playbook。如果您希望 JBoss Web Server 集合执行自动验证检查,您可以运行 validate.yml
playbook。有关 validate.yml
playbook 的更多信息,请参阅 Red Hat Automation Hub 中的 jws_validation
角色的 信息页面。