客户在请求存储在 Amazon S3 存储桶中的静态网站文件时遇到更高的延迟。SysOps 管理员注意到该存储桶正在接收数量极高的 GET 请求。哪种方法可以通过降低 S3 存储桶上的直接负载来减少延迟?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 创建一个以 S3 存储桶作为源站的 Amazon CloudFront 分配。.
为什么这是答案
当 S3 存储桶接收到大量 GET 请求时,直接从 S3 提供内容可能会导致延迟增加。创建一个以 S3 存储桶作为源站的 Amazon CloudFront 分配是最佳解决方案。CloudFront 是一种内容分发网络 (CDN),它将内容缓存到全球边缘站点,从而将数据更接近最终用户,显著减少延迟并降低 S3 存储桶的直接负载。 将 S3 存储桶迁移到更靠近最终用户地理位置的区域可能会有所帮助,但不如 CloudFront 有效,因为 CloudFront 利用了全球边缘网络。跨区域复制主要用于灾难恢复和数据冗余,不能直接解决延迟问题。Amazon ElastiCache 用于缓存数据库查询结果或应用程序数据,不适用于缓存 S3 上的静态网站文件。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡