0

исходя из этой ссылки http://azureblogger.com/2016/02/load-balancing-in-azure/Azure приложений шлюз для веб-приложения

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

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

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

ответ

2

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

Менеджер трафика имеет другую цель, он направляет трафик на глобальный масштаб с использованием DNS. Например, пользователь в Европе будет перенаправлен на Европейский веб-сайт Azure, американский пользователь будет перенаправлен на веб-сайт American Azure. Он также имеет автоматический переход на другой ресурс, поэтому, если весь сайт выходит из строя, он перенаправляется на другой сайт в другом датацентре. Он также обладает множеством других функций для тестирования A/B и т. Д. Таким образом, имеет смысл использовать это, исходя из ваших требований. Обычно вы объединяете Traffic Manager с Load Balancers/Application Gateway, указывая диспетчер трафика на конечные точки с балансировкой нагрузки.

Смежные вопросы