Публичное розничное веб-приложение использует Application Load Balancer (ALB) перед инстансами EC2 в нескольких AZ и бэкенд Amazon RDS MySQL Multi-AZ. Проверки работоспособности целевой группы используют HTTP и указывают на страницу каталога товаров. Auto Scaling поддерживает веб-флот на основе проверок работоспособности ALB. Недавно приложение столкнулось с простоем; Auto Scaling неоднократно заменял инстансы, в то время как метрики веб-сервера выглядели нормально. Расследование показало, что база данных была сильно загружена, а запросы выполнялись очень медленно. Какие два изменения вместе решат проблему и улучшат мониторинг общей доступности и функциональности приложения для будущего роста? (Выберите два.)
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Измените проверку работоспособности целевой группы ALB на простую статическую HTML-страницу вместо страницы каталога товаров и добавьте проверку работоспособности Amazon Route 53, которая отслеживает страницу продукта для проверки полной функциональности приложения. Настройте оповещения Amazon CloudWatch для уведомления администраторов при сбое сайта., Разверните кластер Amazon ElastiCache между веб-приложением и базой данных RDS MySQL, чтобы уменьшить нагрузку на базу данных..
Почему это правильный ответ
Проблема заключалась в том, что проверки работоспособности ALB использовали страницу каталога товаров, которая зависела от перегруженной базы данных. Это приводило к ложным срабатываниям Auto Scaling, заменяющего здоровые инстансы. Изменение проверки работоспособности ALB на статическую HTML-страницу позволит Auto Scaling корректно управлять инстансами, не реагируя на проблемы с базой данных. Добавление проверки работоспособности Route 53 для страницы продукта обеспечит комплексный мониторинг доступности и функциональности приложения, включая зависимость от базы данных. Развертывание Amazon ElastiCache снизит нагрузку на базу данных RDS, кэшируя часто запрашиваемые данные, что улучшит производительность и масштабируемость приложения. Создание реплик для чтения RDS не решит проблему с проверками работоспособности ALB и не уменьшит нагрузку на основную базу данных для операций записи. Изменение проверки работоспособности ALB на TCP не проверяет работоспособность приложения на уровне HTTP. Оповещения CloudWatch для RDS не предотвращают проблему, а лишь уведомляют о ней.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется