#amazon-web-services #aws-lambda #aws-auto-scaling
#amazon-веб-сервисы #aws-lambda #aws-автоматическое масштабирование
Вопрос:
Я хочу вызвать лямбда-функцию, например, если моя основная зона отключилась, функция lambda вызывается автоматически и создает экземпляры ec2 через группу автоматического масштабирования во вторичной зоне.
Ответ №1:
Автоматическое масштабирование Amazon EC2 автоматически заменит экземпляры EC2 в случае сбоя или если зона доступности становится недоступной.
При создании группы автоматического масштабирования укажите несколько AZs. Экземпляры EC2 будут сбалансированы между AZs. Например, если имеется 2 экземпляра и 2 AZ, автоматическое масштабирование развернет по одному экземпляру в каждом AZ. Если в AZ произойдет сбой, экземпляр замены будет автоматически запущен в оставшейся AZ.
Для достижения этого автоматического масштабирования нет необходимости использовать функцию AWS Lambda.
Смотрите: Что такое автоматическое масштабирование Amazon EC2?
Комментарии:
1. Привет, Джон Ротенштейн, спасибо за ваш ответ. Итак, в моем случае, если мой основной сайт вышел из строя, я хочу автоматически запустить группу автоматического масштабирования с новыми конфигурациями на втором сайте. не могли бы вы посоветовать по этому поводу
2. Я подозреваю, что у нас есть разница в терминологии, поэтому я попытаюсь объяснить более подробно. Во-первых, вы можете запустить группу автоматического масштабирования и указать ей, сколько экземпляров вы хотите и в каких AZS. Затем автоматическое масштабирование запускает экземпляр (ы) для вас. Затем, если один из этих экземпляров (или AZ) выйдет из строя, автоматическое масштабирование автоматически запустит экземпляр замены. Это не столько «второй сайт», сколько замена потерянных мощностей. Если ваше приложение позволяет, вы можете использовать несколько экземпляров, чтобы в случае сбоя одного из них приложение продолжало работать во время запуска нового экземпляра.