Я пытаюсь выяснить шаги для развертывания на IIS
с помощью ARR (Application Request Routing)
.
У нас есть 2 рабочих сервера WEB1
и WEB2
.
Из исследований я понял, что следуйте приведенному ниже сине-зеленому процессу развертывания:
1) Turn all traffic on WEB2
2) Deploy on WEB1
3) Test WEB1
4) Turn all traffic on WEB1
5) Deploy on WEB2
6) Test WEB2
7) Turn traffic on both servers (WEB1, WEB2)
Мой вопрос:
Как я могу сделать это с помощью ARR? Прямо сейчас у меня есть web1/testing.html
в качестве URL-адреса для HealthTest
.
Я могу вручную вернуть false
, когда пытаюсь опубликовать на WEB1
Вопрос: есть ли какие-либо другие настройки, которые мне нужны? делать в балансировщике нагрузки? или как только сервер будет помечен как неработоспособный, все запросы будут перенаправлены на другой сервер - WEB2
или мне нужно явно установить правило для направления всего трафика на WEB2
?