Приложение для продажи билетов работает в кластере Amazon ECS и доставляется через CloudFront. Единственный сервис ECS является источником CloudFront. Приложение ограничивает количество активных пользователей в процессе покупки; разрешенные пользователи идентифицируются по зашифрованному атрибуту в их JWT; остальные направляются в комнату ожидания. При высокой нагрузке сама комната ожидания вызывает нагрузку, которая нарушает процесс покупки билетов. Какое изменение обеспечит наиболее надежный процесс покупки билетов при высокой нагрузке?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создайте отдельный сервис ECS для комнаты ожидания с собственной конфигурацией масштабирования. Добавьте CloudFront Function, которая проверяет JWT и маршрутизирует запросы либо в сервис продажи билетов, либо в сервис комнаты ожидания..
Почему это правильный ответ
Создание отдельного сервиса ECS для комнаты ожидания с собственной конфигурацией масштабирования изолирует нагрузку от основного сервиса продажи билетов, предотвращая его перегрузку. Использование CloudFront Function для проверки JWT и маршрутизации запросов на уровне CDN позволяет перенаправлять пользователей в комнату ожидания до того, как запросы достигнут бэкенда, значительно снижая нагрузку на сервисы ECS. Это обеспечивает надежность процесса покупки билетов при высокой нагрузке. Первый вариант неверен, потому что перенаправление запросов сервисом продажи билетов все равно создает дополнительную нагрузку на него. Второй и четвертый варианты неверны, так как миграция на EKS является избыточным и более сложным решением, чем требуется, и не решает проблему перегрузки на уровне CDN.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется