Приложение, развернутое на Amazon ECS, использует инстанс Amazon RDS for MySQL DB. Приложение выполняет гораздо больше операций чтения, чем записи. Во время пиковой нагрузки производительность приложения падает, а метрика ReadLatency инстанса БД в CloudWatch внезапно возрастает. Какое изменение должен внести разработчик для повышения производительности?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Внедрить Amazon ElastiCache для хранения результатов запросов и снижения нагрузки на чтение БД..
Почему это правильный ответ
Правильный ответ — внедрить Amazon ElastiCache. Приложение испытывает проблемы с производительностью из-за высокой нагрузки на чтение базы данных, о чем свидетельствует рост метрики ReadLatency. ElastiCache (с использованием Redis или Memcached) эффективно кэширует результаты запросов, значительно снижая нагрузку на базу данных RDS и улучшая время отклика приложения. Масштабирование кластера ECS не решит проблему с базой данных, так как узким местом является RDS, а не вычислительные ресурсы ECS. Увеличение RCUs (единиц емкости чтения) относится к Amazon DynamoDB, а не к Amazon RDS. Изменение определения задачи ECS для выделения большей памяти также не устранит проблему с задержкой чтения базы данных.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется