У меня есть два экземпляра веб-приложения (использующего платформу воспроизведения), работающих на одном компьютере с двумя разными портами.
Я пытаюсь понять, можно ли настроить IIS в качестве обратного прокси-сервера и сбалансировать запрос между двумя приложениями.
Пока мне удалось переписать только в одно приложение. Я не могу понять, как выполнить балансировку нагрузки между двумя приложениями. Я попытался добавить ферму серверов, но это позволяет мне определять веб-приложения только на разных серверах.
Ps: единственная причина иметь приложения на одном компьютере - разрешить прозрачные обновления.
Tx.
Балансировка сетевой нагрузки (NLB) позволит вам балансировать нагрузку, как и маршрутизация запросов приложений (ARR).
Оба, однако, настроены для маршрутизации между двумя разными серверами, установка этого на 1 машине была бы невозможна.
NLB работает ниже в стеке и может балансировать нагрузку не только в IIS, тогда как ARR встроен в IIS и использует URLRewrite для обработки запросов.