Компания запускает веб-приложение на инстансах Amazon EC2 в группе Auto Scaling за Application Load Balancer с включенными sticky sessions. В настоящее время веб-сервер хранит состояние пользовательских сессий. Компания хочет обеспечить высокую доступность и избежать потери состояния пользовательских сессий в случае сбоя веб-сервера. Какое решение удовлетворит этим требованиям?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Использовать Amazon ElastiCache for Redis для хранения состояния сессий. Обновить приложение для использования ElastiCache for Redis для хранения состояния сессий..
Почему это правильный ответ
Amazon ElastiCache for Redis — это высокопроизводительное, масштабируемое и отказоустойчивое хранилище данных в памяти, которое идеально подходит для хранения состояния сессий. Оно обеспечивает низкую задержку и высокую пропускную способность, что критично для веб-приложений. Redis поддерживает репликацию и кластеризацию, гарантируя высокую доступность и предотвращая потерю данных сессий при сбое инстанса. ElastiCache for Memcached также является хранилищем в памяти, но Redis предлагает более богатый набор структур данных, возможности персистентности и репликации, что делает его более подходящим для хранения состояния сессий с требованием высокой доступности. AWS Storage Gateway предназначен для гибридного облачного хранения и не является оптимальным решением для хранения состояния сессий из-за более высокой задержки и сложности интеграции. Amazon RDS — это реляционная база данных, которая может хранить состояние сессий, но она будет менее производительной и более дорогой для этой конкретной задачи по сравнению с ElastiCache for Redis, который оптимизирован для кэширования и хранения данных в памяти.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется