Auto Scaling 组报告某些 EC2 实例运行状况良好,但在 ALB 目标组中却被标记为不健康。以下哪项是可能的原因?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 目标组的运行状况检查配置使用了错误的端口或路径,导致运行状况检查失败。.
为什么这是答案
当Auto Scaling组报告实例健康,而ALB目标组报告实例不健康时,最常见的原因是ALB的健康检查配置与实例实际运行的服务不匹配。如果目标组的健康检查配置使用了错误的端口或路径,ALB将无法成功连接到实例上的应用程序,从而将其标记为不健康。 其他选项不正确的原因: 安全组规则阻止流量会导致ALB和Auto Scaling组都将实例标记为不健康,因为EC2实例状态检查也会失败。 Auto Scaling组的运行状况检查类型设置为EC2状态检查是默认行为,它检查实例的底层基础设施健康,与ALB的应用程序层健康检查是独立的。如果实例通过了EC2状态检查,说明底层基础设施是健康的。 EC2实例启动失败或未通过EC2状态检查会导致Auto Scaling组本身将实例标记为不健康,并尝试替换它,这与题目中“Auto Scaling组报告某些EC2实例运行状况良好”的描述不符。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡