IIS - перенаправить запрос на другой узел - PullRequest
0 голосов
/ 19 февраля 2020

Я развернул приложение на двух windows серверах (узлах), используя IIS (7+). На веб-сайте по умолчанию я настроил две разные службы / приложения следующим образом.

На узле 1 Я хочу остановить Service1 и на узле 2 Я хочу остановить Service2.

Следовательно, я создал пул приложений за службу и остановил соответствующую службу.

Узел1 ::

Служба1 -> AppPool1 -> AppPool1 остановлен

Служба 2 -> AppPool2 -> AppPool2 запущен

И наоборот для Node2.

Windows серверные узлы сконфигурированы в циклическом распределителе нагрузки. И доступный по LB URL "https://LBDomainEntry/". Я получаю доступ к услугам, используя следующий формат:

Проблема: я получаю неустойчивую проблему для веб-службы. Иногда reuest становится успешным, иногда он терпит неудачу.

Ограничения: я не могу контролировать LB. Но у меня есть контроль над windows серверами.

Вопрос:

  1. Как я могу решить эту проблему, есть ли какая-либо опция перенаправления, доступная для настройки в IIS, чтобы направить ее на другой узел?
  2. Я столкнулся с функцией ARR (Application request маршрутизация), могу ли я использовать ее здесь и как?
...