我在Elastic Load Balancer(ELB)后面运行两个EC2实例。 当一个EC2实例没有响应时,由ELB重定向到该实例的请求将获得TIMEOUT响应。Amazon Elastic Load Balancing - 一个实例停止工作
有没有办法阻止这种情况,例如,如果当前人的负载很高或不工作,重定向到其他实例?
我在Elastic Load Balancer(ELB)后面运行两个EC2实例。 当一个EC2实例没有响应时,由ELB重定向到该实例的请求将获得TIMEOUT响应。Amazon Elastic Load Balancing - 一个实例停止工作
有没有办法阻止这种情况,例如,如果当前人的负载很高或不工作,重定向到其他实例?
Elastic Load Balancer支持健康检查。负载均衡器会定期(例如每10秒)执行一次健康状况检查,以检查连接到负载均衡器的Amazon EC2实例的运行状况。
如果一个实例未通过运行状况检查给定次数,负载平衡器将停止向实例发送流量。负载均衡器将继续执行运行状况检查,并且如果实例再次通过给定次数的运行状况检查,则负载均衡器将再次为该实例提供流量。
参见:
在负载平衡器上配置运行状况检查,以便负载平衡器可以知道该对等方已关闭。
谢谢您的回答,问这个问题后,才意识到。 –