Настройка шлюза приложений Azure на нескольких сайтах
У нас есть две виртуальные машины Azure с IIS и размещением более 50 веб-приложений.Net (Webforms, MVC, WCF и ASMX). Обе две виртуальные машины идентичны, и все сайты настроены с использованием имени хоста ([subdomain].domain.com) на порту 443 и требуют SSL. 11 из этих сайтов являются устаревшими и требуют бесконечности из-за состояния сеанса, все другие сайты не имеют и могут быть случайным образом распределены по нагрузке.
Все сайты отлично работают на каждом из 2 серверов.
Теперь мы хотели бы разместить шлюз приложений перед двумя виртуальными машинами, чтобы обеспечить балансировку нагрузки, перенаправление https, WAF, ...
Можем ли мы настроить 1 шлюз приложений, чтобы сделать все это и убедиться, что привязка действительна только для этих 11 сайтов, а не для всех из них, а также выполнить перенаправление https? Или нам нужно настроить 2 шлюза приложений, 1 для 11 сайтов, зависимых от аффинности, и 1 для остальных, а затем указать dns на 1 из шлюзов?
0 ответов
- В шлюзе приложений вы можете создать 100 слушателей (для SKU с поддержкой WAF). Таким образом, вы должны быть в состоянии приспособить вашу установку с одним шлюзом приложений.
- Когда вы создаете настройки HTTP, вы можете выбрать, следует ли включить привязку на основе файлов cookie или нет.
- Шлюз приложений имеет все функции, которые вы запрашивали, такие как перенаправление HTTP на HTTPS, защита WAF.
Таким образом, вы сможете развернуть шлюз приложений и настроить его для работы.