一个存储会话状态的本地电子商务Web应用程序正在迁移到AWS。该应用程序必须具有容错能力,能够原生扩展,并避免在服务中断期间出现任何用户可见的中断。在AWS中存储会话状态的最佳位置是哪里?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 将会话状态存储在Amazon ElastiCache中。.
为什么这是答案
将应用程序的会话状态存储在Amazon ElastiCache中是最佳选择,因为它提供了高性能、低延迟的内存数据存储,非常适合需要快速读写访问的会话数据。ElastiCache支持容错和扩展,可以通过复制和分片来确保高可用性和处理大量并发用户,从而避免服务中断期间的用户可见中断。 将Amazon CloudFront用于会话状态是错误的,因为它是一个内容分发网络(CDN),主要用于缓存静态内容,不适合存储动态的会话数据。 将Amazon S3用于会话状态是错误的,因为它是一个对象存储服务,虽然持久性高,但访问延迟相对较高,不适合需要低延迟读写的会话管理。 在Elastic Load Balancer上启用粘性会话(Sticky Sessions)虽然可以将用户的请求路由到同一个后端
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡