Skip To Content

关于 GIS 服务器集群

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

多个 GIS 服务器聚集在一起以运行特定的服务子集

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

负载平衡和 GIS 服务器集群

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

如果站点使用的是多个群集,则会在每个群集内的所有 GIS 服务器间进行负载平衡。

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

关于默认集群

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

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

集群管理

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

创建新集群

编辑集群

删除集群