AWS SAA 题库
点击卡片任意位置翻面查看正确答案与解析,也可以用键盘 ← → 切换题目。
一家公司的HTTP应用程序位于一个Network Load Balancer (NLB) 后面。NLB的目标组配置为使用一个Amazon EC2自动扩展组,该组中有多个运行Web服务的EC2实例。 公司注意到NLB没有检测到应用程序的HTTP错误。这些错误需要手动重启运行Web服务的EC2实例。公司需要提高应用程序的可用性,而不需要编写自定义脚本或代码。
AI 解析
AWS服务中负载均衡器类型的健康检查机制差异是关键。问题中的NLB属于第四层(传输层),其健康检查无法有效识别应用层(HTTP)错误。Application Load Balancer(ALB)作为第七层负载均衡器,支持HTTP健康检查,能够验证应用状态并标记不健康实例。自动扩展组结合ALB的健康检查可自动替换故障实例,无需自定义脚本。选项C正确替换NLB为ALB并配置健康检查,直接解决HTTP错误检测问题。选项A错误,因NLB不支持应用层健康检查;选项B涉及自定义脚本,不符合要求;选项D依赖于NLB原有健康检查机制,无法检测HTTP错误。