当 domain.sh
或 domain.bat
脚本在一个主机上运行时,主机控制器会被启动。
主机控制器的主要职责是服务器管理。它负责协调域管理任务,并负责启动和停止运行在主机上的应用服务器进程。
它与域控制器进行交互,以帮助管理服务器和域控制器之间的通信。一个域的多个主机控制器可以仅与一个域控制器进行交互。因此,所有主机控制器和在一个单域模式中运行的服务器实例拥有一个域控制器,而且必须属于同一个域。
默认情况下,每台主机控制器都会从位于主机文件系统的解压 ${build.shortName}安装文件中的domain/configuration/host.xml
文件中读取它的配置。host.xml
文件包括了以下与特定主机相关的配置信息:
domain.xml
中声明的命名接口定义可以被映射到 host.xml
中的一个特定机器的 IP地址。domain.xml 中的抽象路径名可以映射到 host.xml
中的实际文件系统路径。