在用于设置ELB运行状况的对话框中,其指出:
如果实例无法通过运行状况检查,则会自动将其删除
从负载均衡器。自定义健康检查以满足您的需求
具体需求。
我知道当运行状况检查失败时,该实例将从ELB后面删除该实例。我的问题是关于“健康阈值”设置。当您将鼠标悬停在帮助上时,它会说:
宣告EC2之前连续进行的健康检查成功次数
实例健康。
如果实例被声明为运行状况良好,是否将其拉回到负载平衡组中?
最佳答案
这在某种程度上取决于您如何配置环境。
例如,如果您向ELB手动注册了EC2实例...,它将根据运行状况检查的结果显示“InService”或“OutOfService”状态。此时,除了决定是否将流量路由到EC2实例外,不执行任何操作。如果它是“OutOfService”,则可以通过定义的健康阈值再次自动变为“InService”。
在这种情况下,您的“OutOfService”实例仍与负载均衡器关联,但是负载均衡器只有在返回正常状态后才会使用它。负载平衡器将继续对您的实例执行ping操作,直到您从负载平衡器中手动删除该实例,或解决导致该实例停止服务的问题。
但是,在其他情况下,负载平衡器将没有机会无限期继续ping您的实例:
关于amazon-web-services - ELB健康检查行为-健康阈值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25207563/