Компания запускает веб-приложение на инстансах Amazon EC2 в группе Auto Scaling. Приложение использует инстанс базы данных Amazon RDS for PostgreSQL. Приложение замедляется при увеличении трафика, поскольку база данных испытывает высокую нагрузку на чтение во время пиковой нагрузки. Какие действия должен предпринять архитектор решений для устранения этих проблем с производительностью? (Выберите два.)
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создать реплику для чтения для инстанса базы данных и настроить приложение для отправки трафика чтения на реплику для чтения., Создать кластер Amazon ElastiCache и настроить приложение для кэширования результатов запросов в кластере ElastiCache..
Почему это правильный ответ
Высокая нагрузка на чтение в базе данных RDS for PostgreSQL во время пиковой нагрузки указывает на необходимость масштабирования операций чтения. Создание реплики для чтения (Read Replica) позволяет распределить трафик чтения между основным инстансом и репликой, снижая нагрузку на основной инстанс и повышая общую пропускную способность. Настройка приложения для направления запросов чтения на реплику является ключевым шагом. Создание кластера Amazon ElastiCache (например, Redis или Memcached) и кэширование результатов запросов значительно сокращает количество запросов к базе данных, поскольку часто запрашиваемые данные могут быть получены из кэша. Это уменьшает нагрузку на базу данных и улучшает время отклика приложения. Включение автомасштабирования для инстанса базы данных RDS невозможно, так как RDS не поддерживает автомасштабирование инстансов в традиционном смысле (только хранилище). Преобразование в Multi-AZ обеспечивает отказоустойчивость, но не масштабирует операции чтения, так как резервный инстанс не используется для чтения. Развертывание инстансов EC2 в той же Availability Zone, что и база данных, уменьшает задержку, но не решает проблему высокой нагрузки на чтение.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется