SAP-C02 第 438 题
题目
一家零售公司正在 AWS 上运行其电子商务应用程序。该应用程序在应用程序负载均衡器 (ALB) 后面的 Amazon EC2 实例上运行。该公司使用 Amazon RDS 数据库实例作为数据库后端。 Amazon CloudFront 配置有一个指向 ALB 的源。静态内容被缓存。 Amazon Route 53 用于托管所有公共区域。更新应用程序后,ALB 偶尔会返回 502 状态代码(错误网关)错误。根本原因是返回到 ALB 的 HTTP 标头格式错误。当解决方案架构师在错误发生后立即重新加载网页时,网页会成功返回。当公司正在解决该问题时,解决方案架构师需要向访问者提供自定义错误页面,而不是标准 ALB 错误页面。哪种步骤组合能够以最少的运营开销满足这一要求? (选择两个。)
选项
A. 创建 Amazon S3 存储桶。配置 S3 存储桶以托管静态网页。将自定义错误页面上传到 Amazon S3。
B. 如果 ALB 运行状况检查响应 Target.FailedHealthChecks 大于 0,则创建 Amazon CloudWatch 警报以调用 AWS Lambda 函数。配置 Lambda 函数以修改 ALB 上的转发规则以指向可公开访问的 Web 服务器。
C. 通过添加运行状况检查来修改现有 Amazon Route 53 记录。配置健康检查失败时的回退目标。修改 DNS 记录以指向可公开访问的网页。
D. 如果 ALB 运行状况检查响应 Elb.InternalError 大于 0,则创建 Amazon CloudWatch 警报以调用 AWS Lambda 函数。配置 Lambda 函数以修改 ALB 上的转发规则以指向公共可访问的 Web 服务器。
E. 通过配置 CloudFront 自定义错误页面来添加自定义错误响应。修改 DNS 记录以指向可公开访问的网页。
答案
AE
解析
正确答案:AE 解析: 题干关键点:核心服务:Route 53, Lambda, CloudFront, S3, EC2。 正确选项: A. 创建 Amazon S3 存储桶。配置 S3 存储桶以托管静态网页。将自定义错误页面上传到 Amazon S3。 E. 通过配置 CloudFront 自定义错误页面来添加自定义错误响应。修改 DNS 记录以指向可公开访问的网页。 选择理由: 选项 AE 的设计直接围绕题干限制展开,关键动作是 A...