Приложение работает на множестве инстансов EC2 за Elastic Load Balancer. Где следует хранить данные сессий, чтобы их можно было надёжно обслуживать при запросах с разных инстансов?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Хранить данные сессий в Amazon ElastiCache..
Почему это правильный ответ
Amazon ElastiCache идеально подходит для хранения данных сессий в распределенных приложениях, так как это высокопроизводительный, управляемый сервис кэширования в памяти. Он обеспечивает быстрый доступ к данным и позволяет любому инстансу EC2 получить доступ к сессионным данным пользователя, обеспечивая бесшовную работу даже при переключении между инстансами. Хранение данных сессий на Amazon Elastic Block Store (EBS) не подходит, поскольку EBS — это блочное хранилище, привязанное к конкретному инстансу, и его нельзя легко совместно использовать между несколькими инстансами для данных сессий. Хранилище инстанса EC2 (ephemeral storage) и корневая файловая система инстансов EC2 также не подходят, так как они являются временными и привязаны к конкретному инстансу. Данные, хранящиеся там, будут потеряны при остановке или завершении работы инстанса и не будут доступны другим инстансам.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется