使用offline.htm for IIS时,AWS ELB终止实例

时间:2014-11-26 20:43:50

标签: iis amazon-web-services amazon-elb app-offline.htm

目前,我们使用AWS ELB和多个实例来托管我们的IIS网站。 使用app_offline.htm显示维护消息时,ELB运行状况检查将终止所有实例。这是因为app_offline.htm页面将返回503消息,而ELB将确定这是一个非健康的主机。

是否有办法优雅地解决此问题,而无需修改AWS ELB中的运行状况检查(时间)参数。 (而不是部署"维护站点")

提前完成。

1 个答案:

答案 0 :(得分:3)

是的,至少在维护时,使用EC2运行状况检查而不是AutoScaling组中的ELB运行状况检查。否则,当ELB运行状况检查因503而失败时,您的实例将被终止。

您还可以从AutoScaling组中删除维护中的实例。

在AutoScaling文档中,请参阅:
Temporarily Removing Instances
Health Checks