AWS ELB завершает работу экземпляра при использовании offline.htm для IIS

В настоящее время мы используем AWS ELB с несколькими экземплярами для размещения наших веб-сайтов IIS. При использовании app_offline.htm для отображения сообщения об обслуживании проверка работоспособности ELB завершит работу всех экземпляров. Это связано с тем, что на странице app_offline.htm будет возвращено сообщение 503, и ELB определит, что это не здоровый хост.

Есть ли способ изящно решить эту проблему, не изменяя параметры проверки состояния (времени) в AWS ELB. (и не развертывать "сайт обслуживания")

Спасибо заранее.

1 ответ

Да, используйте проверки работоспособности EC2 вместо проверок работоспособности ELB в вашей группе AutoScaling, по крайней мере, во время технического обслуживания. В противном случае ваш экземпляр будет прерван в случае сбоя проверки работоспособности ELB из-за 503.

Вы также можете удалить экземпляр в процессе обслуживания из вашей группы AutoScaling.

В документах AutoScaling см.:
Временное удаление экземпляров
Проверка здоровья

Другие вопросы по тегам