您添加了一个 Auto Scaling 组和一个 Application Load Balancer 来处理在 EC2 上运行的应用程序的流量增长,但实例未能通过 ALB 健康检查。诊断此问题的最佳第一步是什么?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 确认应用程序正在监听负载均衡器监听器上配置的协议和端口。.
为什么这是答案
当实例未能通过Application Load Balancer (ALB)健康检查时,最常见的原因是应用程序没有在ALB监听器配置的协议和端口上响应。因此,首先确认EC2实例上的应用程序是否正在监听ALB健康检查目标组中指定的协议和端口是诊断此问题的最佳第一步。 其他选项不直接解决健康检查失败的问题: 确认Auto Scaling组已配置为跨越所有AWS Region:Auto Scaling组通常配置为跨越多个可用区(Availability Zone),而不是所有Region,且这与健康检查失败无关。 检查ALB监听器优先级:监听器优先级影响请求路由,不影响实例的健康检查状态。 验证Auto Scaling组的最大期望实例数:这影响Auto Scaling组的伸缩行为,与单个实例未能通过健康检查无关。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡