Назад | Перейти на главную страницу

Балансировка нагрузки с ARR + IIS на портах, отличных от 80

Есть ли способ использовать ARR для перенаправления запросов на порты, отличные от 80/443 (порты http / https по умолчанию, соответственно)? У нас есть несколько веб-приложений, которые прослушивают порты, отличные от 80, и хотели бы сбалансировать их нагрузку с помощью ARR. Это вообще возможно?

Вы можете сделать это - при добавлении сервера в ферму нажмите ссылку «Дополнительные настройки ...», там и порты HTTP и HTTPS можно настроить так, как вы хотите.

в c:\windows\system32\inetsrv\config\ApplicationHost.config файл, запись сервера будет выглядеть примерно так:

<server address="192.168.1.1" enabled="true">
    <applicationRequestRouting httpPort="8080" />
</server>

В зависимости от того, как работает ваше веб-приложение, вам также может потребоваться включить параметр «Обратное перезапись узла в заголовках ответов» в конфигурации прокси-сервера для вашей фермы.

Скриншот, как это сделать (источник):