Amazon Elastic Load Balancer объединяет несколько экземпляров Amazon Elastic Compute Cloud (EC2) под общим веб-адресом. Балансировщик нагрузки играет роль веб-шлюза в архитектуре ArcGIS Enterprise и предотвращает перегрузку 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:
- Создайте приложение Elastic Load Balancer в AWS Management Console.
- Запустите один экземпляр EC2 с работающим ArcGIS Server.
- Загрузите ваши данные и приложения на экземпляр.
- Запустите большее число экземпляров ArcGIS Server, либо вручную, либо посредством автомасштабирования.
Подсказка:
Рекомендуется добавлять экземпляры из различных зон доступности. Таким образом, вы имеете выполняющийся экземпляр даже в том случае, если зона становится ослабленной или отключается по любой причине. Amazon рекомендует поддерживать одинаковое количество экземпляров в каждой зоне доступности, так как балансировщик нагрузки распределяет трафик равномерно по зонам доступности.
- Добавьте свои экземпляры ArcGIS Server в балансировщик нагрузки.