| 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 измените значение адреса.