1.8. 关于主机控制器
当脚本
domain.sh
或 domain.bat script
运行在主机上时会启动主机控制器。主机控制器的主要职责是管理服务器。它委托域管理任务并负责启动和停止运行在主机上的单独的应用服务器进程。它和域控制器进行交互以帮助管理服务器和域控制器间的通讯。域里多个主机服务器可以和单个域控制器进行交互。因此,所有的主机控制器和运行在单一域模式下的服务器实例可以拥有单一的域控制器且必须属于相同的域。
每个主机控制器默认都从主机的文件系统上解压的 JBoss EAP 6 安装的
domain/configuration/host.xml
文件读取配置。host.xml
包含下列特定主机专有的配置信息:
- 从这个安装位置运行的实际的 JBoss EAP 6 实例名称的列表
- 任何下列的配置:
- 主机控制器如何联系域控制器来注册自身并访问域配置
- 如何找到并联系远程的域控制器
- 告诉主机控制器自身充当域控制器
- 这些条目是本地物理安装的配置。例如,domain.xml 里声明的命名接口定义可以映射到 host.xml 里实际的主机专有的 IP 地址。domain.xml 里的绝对路径名可以映射到 host.xml 里实际的文件系统路径。