Я развернул приложение на двух windows серверах (узлах), используя IIS (7+). На веб-сайте по умолчанию я настроил две разные службы / приложения следующим образом.
На узле 1 Я хочу остановить Service1 и на узле 2 Я хочу остановить Service2.
Следовательно, я создал пул приложений за службу и остановил соответствующую службу.
Узел1 ::
Служба1 -> AppPool1 -> AppPool1 остановлен
Служба 2 -> AppPool2 -> AppPool2 запущен
И наоборот для Node2.
Windows серверные узлы сконфигурированы в циклическом распределителе нагрузки. И доступный по LB URL "https://LBDomainEntry/". Я получаю доступ к услугам, используя следующий формат:
Проблема: я получаю неустойчивую проблему для веб-службы. Иногда reuest становится успешным, иногда он терпит неудачу.
Ограничения: я не могу контролировать LB. Но у меня есть контроль над windows серверами.
Вопрос:
- Как я могу решить эту проблему, есть ли какая-либо опция перенаправления, доступная для настройки в IIS, чтобы направить ее на другой узел?
- Я столкнулся с функцией ARR (Application request маршрутизация), могу ли я использовать ее здесь и как?