1. | В Диспетчере служб IIS создайте сайт-заглушку и в его настройках укажите порт, по которому доступны адаптеры к Directum. |
2. | Выберите ферму, нажмите на кнопку Health Test и заполните поля: |
• | URL – URL-адрес, по которому будет проверяться доступность серверов. Как правило, для проверки используется статическая страница или технический сайт; |
• | Interval (seconds) – интервал между проверками. Рекомендуемое значение 2-3 секунды; |
• | Acceptable status codes – допустимые коды статуса ответа. Рекомендуемое значение 200-399, 500, 502. |
3. | Выберите ферму и нажмите на кнопку Routing Rules. Установите флажки Use URL Rewrite to inspect incoming requests и Enable SSL offloading и нажмите на ссылку Применить, чтобы сохранить настройки. Правила переопределяют все URL-адреса. |
4. | Нажмите на ссылку URL Rewrite и выберите правило для маршрутизации входящих запросов, созданное ранее. |
5. | Нажмите на ссылку Изменить и на открывшей странице «Изменить правило для входящего трафика» настройте правило. Например: |
• | в выпадающем списке Запрошенный URL-адрес выберите пункт Соответствует шаблону; |
• | в выпадающем списке Использование выберите пункт Регулярные выражения; |
• | в поле Шаблон оставьте значение по умолчанию .*; |
• | в выпадающем списке Логическая группировка выберите значение Совпадение со всеми элементами; |
• | нажмите на кнопку Добавить и в открывшемся окне «Добавить условие»: |
• | в поле Ввод условия укажите значение {HTTP_HOST}; |
• | в выпадающем списке Проверить, если входная строка выберите пункт Соответствует шаблону; |
• | в поле Шаблон введите имя текущего сервера и нажмите на кнопку ОК; |
• | в выпадающем списке Тип действия выберите пункт Маршрутизация на серверы фермы. |
Убедитесь, что в поле Ферма серверов установилась созданная ферма. В области Действия нажмите на кнопку Применить.
6. | Выберите ферму и нажмите на кнопку Load Balance: |
• | в выпадающем списке Load Balance algorithm выберите режим балансировки Weighted round robin; |
• | в выпадающем списке Load distribution выберите один из вариантов распределения нагрузки между серверами: |
• | Even distribution – запросы распределяются равномерно между серверами; |
• | Custom distribution – запросы распределяются согласно заданному весу серверов. |
7. | В настройках сайта адаптера к Directum и модуля DCI укажите адрес сайта-заглушки, установленного на сервере с ARR: |
• | на отдельном сервере установите сайт адаптера к Directum. Во время установки укажите адрес сайта-заглушки в поле *Адрес службы адаптера к Directum; |
• | запустите сценарий Настройки модуля DCI и укажите адрес сайта-заглушки в поле *URL адаптера к Directum. |
Примечания
1. В адресе сайта-заглушки замените «localhost» на имя компьютера с ARR.
2. Если сайт адаптера к Directum уже установлен, откройте конфигурационный файл C:\inetpub\DCI\DciBusinessApplicationAdapterSite\Web.config и в параметре DciBusinessAppAdapterAddress измените значение адреса.