![ELB 健康检查通过。伸缩组显示不健康。将伸缩组设置为 ELB 检查](https://linux22.com/image/695156/ELB%20%E5%81%A5%E5%BA%B7%E6%A3%80%E6%9F%A5%E9%80%9A%E8%BF%87%E3%80%82%E4%BC%B8%E7%BC%A9%E7%BB%84%E6%98%BE%E7%A4%BA%E4%B8%8D%E5%81%A5%E5%BA%B7%E3%80%82%E5%B0%86%E4%BC%B8%E7%BC%A9%E7%BB%84%E8%AE%BE%E7%BD%AE%E4%B8%BA%20ELB%20%E6%A3%80%E6%9F%A5.png)
出现一个问题,我们的 ELB 健康检查在 ELB 页面上显示为健康。但在扩展组实例页面上检查它显示为不健康。导致自动扩展器毫无必要地终止它。
尽管有盒子
a) 一切正常。其上的服务正在响应。b) 通过 ELB 健康检查(ping 端口 8080/tcp)
盒子负载为 0。不知道是什么原因造成的。
ELB 怎么能通过呢?但是 Scaling 组检查失败了。只是为了确认一下。Scaling 组健康检查设置为使用 ELB 的健康检查。
答案1
ASG 是否设置为使用 ELB 作为其健康检查或 EC2?EC2 健康检查非常基础 - 导致其失败的唯一方法几乎是关闭实例或完全禁用网络。是否有任何进程可以重新启动您的节点?