Q24 — AWS SAA-C03 第2章
第 24/65 题 | ← 返回第2章
Q89.一家公司的 HTTP 应用程序位于网络负载平衡器 (NLB) 之后. NLB 的目标组配置为使用具有多个运行 Web 服务的 EC2 实例的 Amazon EC2 Auto Scaling 组.公司注意到 NLB 没有检测应用程序的 HTTP 错误.这些错误需要手动重启运行 Web 服务的 EC2 实例.公司需要在不编写自定义脚本或代码的情况下提高应用程序的可用性.解决方案架构师应该怎么做才能满足这些要求?
- A. 在提供公司应用程序 URL 的 NLB 上启用 HTTP 健康检查
- B. 为 EC2 实例添加一个 cron 作业,每分钟检查一次本地应用程序的日志.如果检测到 HTTP 错误,应用程序将重新启动
- C. 用应用程序负载均衡器替换 NLB.通过提供公司应用程序的 URL 启用 HTTP 健康检查.配置 Auto Scaling 操作以替换不健康的实例 ✓
- D. 创建一个 Amazon CloudWatch 警报来监控 NLB 的 UnhealthyHostCount 指标.配置 Auto Scaling 操作以在警报处于 ALARM 状态时替换不健康的实例