Skip To Content

ArcGIS 10.4.x Server on Amazon Web Services 的新特性

ArcGIS 10.4.1 对维护和质量进行了改进。有关 10.4.1 中所解决问题的列表,请参阅 10.4.1 已解决问题的列表

以下部分介绍了 ArcGIS 10.4 Server on Amazon Web Services (AWS) 的变更和新功能:

ArcGIS Server Amazon 机器映像可公开可用

AWS Marketplace 现在提供有 ArcGIS Server Amazon 机器映像 (AMI) 功能,您无需再通过联系 Esri 客户支持请求他们将私有影像共享给您。但是,首次使用 AMI 之前,您必须接受 AWS Marketplace 中所述条款

适用于高可用性站点的全新 CloudFormation 模板

现在,Esri 提供了 Amazon CloudFormation 模板,可帮助您实现以下三部分中描述的三种部署。有关其他信息,请参阅 AWS CloudFormation 和 ArcGIS Server

高可用性 Web GIS 部署

使用 arcgis-webgis-ha-windows.template 或 arcgis-webgis-ha-linux.template 来部署高可用性 Web GIS。这些模板可部署 Web GIS 中的每个部分 - Portal for ArcGISArcGIS for ServerArcGIS Data StoreArcGIS Web Adaptor,并针对高可用性对其进行配置。这些模板可创建使用 AWS 自动恢复进行配置的,含有 Web GIS 配置信息的文件服务器实例,包括门户内容、ArcGIS for Server 的配置存储和目录,以及相关数据存储的备份文件。如果文件服务器实例失败或发生损坏,系统会自动将其恢复到失败发生之前的状态。请注意,只能将此实例恢复到相同的可用性区域中。如果整个可用性区域均无法使用,那么除非您在另一 AWS 区域内设置了灾难恢复部署,否则将无法恢复 Web GIS 部署。

在另一 AWS 区域中设置次要部署的高可用性 Web GIS 部署

如果您需要地理性备援,以便使您的部署能够在整个 AWS 区域发生故障时继续用于请求,则您可以使用 arcgis-webgis-ha-windows.template 或 arcgis-webgis-ha-linux.template,在两个 AWS 区域中设置两个完全相同的 Web GIS 部署。使用随 Portal for ArcGIS 10.4 一起安装的全新 webgisdr 工具,以定期同步您的两个部署。如果您的主要 AWS 区域发生故障,您可迅速将域切换至次要 Web GIS 部署,您的站点将继续运行。

具有高可用性配置存储的 GIS 服务器站点

针对高可用性 GIS 服务器的现有 Esri Amazon CloudFormation 模板 (arcgis-siloed-server-VPC.template) 配置了使用筒仓架构的 ArcGIS Server。筒仓架构支持高可用性 Web 服务,但此架构难于管理,且实际上属于只读架构。例如,如果您要发布新的服务,则您必须使用新的 AMI 重新部署所有实例。Esri 在 10.4 版本中提供了新的模板:arcgis-server-windows-haconfigstore.template 和 arcgis-server-linux-haconfigstore.template,可用于配置高可用性 GIS 服务器站点,以在高可用性 AWS 服务 (DynamoDB) 中存储 ArcGIS Server 配置存储。另外,ArcGIS Server 目录位于使用 AWS 自动恢复进行配置的文件服务器实例上。此架构允许您发布其他服务和配置实例的安全性。如果 DynamoDB 可用性区域发生故障,则 GIS 服务器站点将被降级至只读模式。您的站点仍然可以响应请求,但无法接受更改,例如您无法发布新的服务。在此模式中,您可以手动恢复站点,方法是启动一个用于另一可用性区域中的文件服务器的新实例。

适用于 Windows AMI 的 ArcGIS GeoEvent Extension for Server

Esri ArcGIS 10.4 for Server with SQL Server 和 Esri ArcGIS 10.4 for Server with SQL Express AMI 现在包含 ArcGIS GeoEvent Extension for Server。如果您使用包含 ArcGIS for ServerArcGIS GeoEvent Extension for Server 许可对实例进行了授权,则可以配置并使用 GeoEvent 扩展模块