Шлюз приложений Azure для веб-приложения

переходя по этой ссылке http://azureblogger.com/2016/02/load-balancing-in-azure/

Поддерживает ли шлюз приложений Azure веб-приложения? на основе приведенной выше ссылки он говорит «нет», но я не мог найти его явно упомянутого в документации по лазурному шлюзу для приложений.

Второй вопрос связан с тем, разумно ли / предлагается ли использовать шлюз приложений / диспетчер трафика для веб-приложения Azure, которое уже масштабируется в зависимости от производительности и в настоящее время имеет 2 или более экземпляров, работающих на стандартном уровне.

Имеет ли смысл использование шлюза приложений / диспетчера трафика?


person Mandar Jogalekar    schedule 17.03.2016    source источник


Ответы (1)


Учитывая, что веб-приложения уже позволяют устанавливать привязку сеанса на основе файлов cookie, я предполагаю, что они уже используют решение для балансировки нагрузки уровня 7. Основываясь на заголовках, которые вы должны установить, чтобы включить это, я предполагаю, что они используют этот http://www.iis.net/downloads/microsoft/application-request-routing. Поэтому использование шлюза приложений не имело бы особого смысла.

У диспетчера трафика другая цель: он направляет трафик в более глобальном масштабе с помощью DNS. Например, пользователь из Европы будет перенаправлен на европейский веб-сайт Azure, а американский пользователь будет перенаправлен на американский веб-сайт Azure. Он также имеет автоматическое аварийное переключение, поэтому в случае отказа всего сайта он перенаправляется на другой сайт в другом центре обработки данных. Он также имеет множество других функций для A / B-тестирования и т. Д. Так что может иметь смысл использовать это в зависимости от ваших требований. Обычно диспетчер трафика сочетается с балансировщиками нагрузки / шлюзом приложений, указывая диспетчеру трафика на конечные точки с балансировкой нагрузки.

person UK-AL    schedule 31.03.2016