Маршрутизация запросов приложений - Application Request Routing

Маршрутизация запросов приложений
Разработчики)Microsoft
Стабильный выпуск
3.0 / 26 июля 2013; 7 лет назад (2013-07-26)
Операционная системаМайкрософт Виндоус
Доступно ванглийский
Типвеб сервер
ЛицензияПроприетарный
Интернет сайтwww.iis.сеть/ загрузки/ Microsoft/ приложение-запрос-маршрутизация

Маршрутизация запросов приложений (ARR) является расширением Информационный сервер в Интернете (IIS), который позволяет серверу IIS выполнять функции балансировщика нагрузки. С помощью ARR сервер IIS может быть настроен для маршрутизации входящих запросов на один из нескольких веб-серверов с использованием одного из нескольких алгоритмов маршрутизации. С помощью запросов на балансировку нагрузки можно достичь высокой доступности веб-серверов, не неся обычно высоких затрат на выделенные продукты для балансировки нагрузки.[1]

ARR в настоящее время доступен в версии 3.0, выпущенной 26 июля 2013 г. Текущая версия поддерживается в x86 и x64, и может быть установлен в IIS 7.0 или новее (Windows 2008 или новее). ARR доступен для загрузки из центра загрузок Microsoft или через установщик веб-платформы Microsoft (WebPI).

ARR требует для работы расширения URL Rewrite и использует его для маршрутизации запросов. ARR может быть настроен для перенаправления трафика на основе переменных сервера, URL-адресов, файлов cookie и т. Д. И выполняет полную балансировку нагрузки уровня 7. Функциональность ARR можно описать как Балансировка нагрузки и обратный прокси, хотя он не такой продвинутый, как некоторые специализированные продукты обратного прокси, такие как Microsoft UAG и специальные решения для балансировки нагрузки.[2]

Функции

ARR 3.0 поддерживает следующие функции:

  • Обратный прокси / веб-публикация
  • Поддержка нескольких алгоритмов балансировки нагрузки
  • Проверка здоровья
  • Кеширование
  • Сеть доставки контента (CDN)
  • SSL Разгрузка
  • Решения по маршрутизации на уровне 4 и 7
  • Отчет об использовании
  • Cookie-файлы основанная на близости
  • Отказ от привязки к приложениям
  • Богатые API
  • WebSocket поддерживать

Смотрите также

Темы IIS

Рекомендации

  1. ^ «Маршрутизация запросов приложений».
  2. ^ Шефер, Кен; Кокран, Джефф; Форсайт, Скотт; Гленденнинг, Деннис; Перкинс, Бенджамин (2012). «Глава 17: Масштабируемость IIS II: балансировка нагрузки и ARR». Профессиональный Microsoft IIS 8. Великобритания: Wrox. п. 558. ISBN  978-1118388044.

внешняя ссылка