Skip To Content

关于 ArcGIS Server 集群

配置为参与 ArcGIS Server 站点的 ArcGIS Server 计算机可以被组织为若干组,称之为集群。每个集群都可配置为运行一个特定的服务子集。例如,您可以创建一个集群运行所有地图服务,然后创建服务器的另一个集群(可能具有更高的处理能力)来运行地理处理服务。

旧版本:

包含多个集群的站点已被弃用。强烈建议不要使用多集群站点进行新部署,并建议从多集群站点中迁移现有部署,作为持续维护和升级的一部分。

多个

集群中的所有 ArcGIS Server 计算机都显示一组相同的服务。这些计算机之间彼此进行通信,并尽可能将每个请求分配给最有可能可用的计算机。例如,在上面的示意图中,地图服务请求被路由到集群 A 中的 ArcGIS Server 计算机,而地理处理请求被路由到集群 B 中的计算机。此外,您可以向集群中添加或移除计算机以按需响应各种变化模式。

负载均衡和 ArcGIS Server 集群

从 10.4 版本起,ArcGIS Server 在进行新安装过程中默认设置为单个集群模式。该模式不包括集群中计算机间的负载均衡。这不仅可以减少站点内机器之间的网络流量,降低网络负载,还有助于更好地监控站点内的 ArcGIS Server 计算机。当从先前版本升级至 10.4 或更高版本时,将为当前未使用单个集群模式的单个集群站点启用该模式。已使用单个集群模式的单个集群站点以及较早版本中具有多个集群的站点会在升级时保留其设置。

如果站点使用的是多个集群,则会在每个集群内的所有 ArcGIS Server 计算机间进行负载均衡。

例如,即使请求已被定向到集群内部或外部的特定计算机,仍会将收到的请求分配给集群中的可用 ArcGIS Server 计算机。接下来,此计算机就会执行绘制地图、查找地址坐标、运行地理处理工具等工作,并将结果返回到客户端。如果计算机离线,或请求的服务是在其他集群中运行的,则会将请求转发至包含该服务的集群中。该集群中的 ArcGIS Server 计算机会相应地进行负载均衡,并处理该请求。

关于默认集群

一个 ArcGIS Server 站点至少需要一个集群。首次创建站点时,会自动生成一个称为默认的集群。将配置该集群以便存放用于创建站点的 ArcGIS Server 计算机并运行 ArcGIS Server 中安装的预配置服务。

我们强烈建议您不要删除默认的集群。如果删除默认的集群,则会停止分配给它的任何服务(包括预配置的服务),而这些服务对于发布和缓存却至关重要。如果需要集群中的服务继续运行,则应在删除默认的集群之前编辑服务以便使用另一个集群。有关如何更改托管服务集群的说明,请参阅在 Manager 中编辑 ArcGIS Server 集群

集群管理

可以使用 ArcGIS Server Manager 或 ArcGIS Desktop 创建、编辑和删除 ArcGIS Server 集群。有关完整说明,请参阅以下部分中的链接。

创建新集群

编辑集群

删除集群