Amazon 弹性负载均衡器在一个通用 Web 地址下联合了多个 Amazon Elastic Compute Cloud (EC2) 实例。 负载均衡器在 ArcGIS Enterprise 架构中起着 Web 网关的作用,可防止任何 ArcGIS Server 计算机被收到的请求所淹没。 这使您能够使用负载均衡器下的所有 ArcGIS Server 计算机来响应各种请求。
当您在 ArcGIS Enterprise Cloud Builder for Amazon Web Services 应用程序、ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services 和 Esri 示例 Amazon Web Services (AWS) CloudFormation 模板下部署和放置 ArcGIS Server 实例时,其将创建负载均衡器。
如果使用 AWS Management Console 构建您的站点,则需要自行创建一个负载均衡器,并向其中添加 AWS 实例。
使用负载均衡器将流量引入不同的 ArcGIS Server 计算机
按照以下步骤将负载均衡器与独立 ArcGIS Server 站点配合使用:
- 在 AWS Management Console 中创建应用程序弹性负载均衡器
- 启动一个运行 ArcGIS Server 的 EC2 实例。
- 在实例上加载数据和应用程序。
- 利用手动方式或通过自动伸缩功能启动其他 ArcGIS Server 实例。
提示:
建议您从多个可用区域添加实例。 采用这种方法时,如果区域由于任何原因而变得效率减弱或遭到禁用,则您的实例仍然可以保持运行。 Amazon 建议在每个可用区中保留相同个数的实例,因为负载均衡器在各个可用区中对流量进行了均衡的分布。
- 向负载均衡器添加 ArcGIS Server 实例。