ArcGIS Enterprise 可以部署在拥有多个网络接口控制器 (NIC) 卡或 DNS 名称服务器中的 DNS 条目(也称为记录)的计算机上。如果您在包含多个 NIC 卡或 DNS 名称服务器中的多个条目的计算机上安装了 ArcGIS Server,则必须标识该服务器应用于网络通信的 IP 地址或主机名。通过将 JSON 文件添加到站点中每台计算机的安装目录可完成此操作。。
注:
安装 ArcGIS Server 后以及创建新的服务器站点前,即可执行这些步骤。
- 登录到安装有 ArcGIS Server 的计算机。浏览至 <Server installation directory>/framework/etc 文件夹。在此文件夹中创建具有相应权限的文件,文件名为 hostname.properties。
- 将以下文本添加至文件的第一行,然后指定适用接口的完全限定域名:hostname=interface.domain.com。例如,如果计算机具有两个 NIC 卡或 DNS 条目(1 和 2),则这些接口的域名将解析为 S1.mycompany.com 和 S2.mycompany.com;如果您希望 ArcGIS Server 使用第二个接口进行网络通信,则请将以下文本添加至 hostname.properties 文件:hostname=S2.mycompany.com。
注:
在某些情况下,例如,如果多个接口对应的主机名均相同,您应为 ArcGIS Server 进行网络通信时使用的接口指定 IP 地址。语法为 hostname=<IP address>。
- 保存并关闭 hostname.properties 文件。
- 使用 stopserver.sh 和 startserver.sh 命令重新启动 ArcGIS Server。 在 ArcGIS Server 站点中的其他计算机上重复此操作。
如有必要,请完成相关步骤以配置具有多个 NIC 卡或 DNS 条目的计算机上的以下 ArcGIS Enterprise 软件组件: