SAP-C02 第 190 题
题目
一家公司在 AWS 上运行 Web 应用程序。 Web 应用程序从 Amazon CloudFront 分配后面的 Amazon S3 存储桶传送静态内容。该应用程序通过使用应用程序负载均衡器 (ALB) 提供动态内容,该负载均衡器将请求分发到 Auto Scaling 组中的一组 Amazon EC2 实例。该应用程序使用 Amazon Route 53 中的域名设置。一些用户报告在高峰时段尝试访问该网站时偶尔会出现问题。运营团队发现 ALB 有时会返回 HTTP 503 服务不可用错误。该公司希望在发生这些错误时显示自定义错误消息页面。应立即显示此错误代码的页面。哪种解决方案能够以最少的运营开销满足这些要求?
选项
A. 设置 Route 53 故障转移路由策略。配置运行状况检查以确定 ALB 端点的状态并故障转移到故障转移 S3 存储桶端点。
B. 创建第二个 CloudFront 分配和一个 S3 静态网站来托管自定义错误页面。设置 Route 53 故障转移路由策略。在两个发行版之间使用主动-被动配置。
C. 创建具有两个源的 CloudFront 源组。将 ALB 端点设置为主要原点。对于辅助源,设置配置为托管静态网站的 S3 存储桶 为 CloudFront 分配设置源故障转移。更新 S3 静态网站以合并自定义错误页面。
D. 创建一个 CloudFront 函数来验证 ALB 返回的每个 HTTP 响应代码。在 S3 存储桶中创建 S3 静态网站。将自定义错误页面上传到 S3 存储桶作为故障转移。更新函数以读取 S3 存储桶并向最终用户提供错误页面。
答案
C
解析
正确答案:C 解析: 题干关键点:最低运维开销、核心服务:Route 53, CloudFront, S3, EC2, EBS。 正确选项: C. 创建具有两个源的 CloudFront 源组。将 ALB 端点设置为主要原点。对于辅助源,设置配置为托管静态网站的 S3 存储桶 为 CloudFront 分配设置源故障转移。更新 S3 静态网站以合并自定义错误页面。 选择理由: 选项 C 的设计直接围绕题干限制展开,关键动作是 C. 创建...