Введение

White Server Agent может подключаться к нескольким ref-серверам, если они установлены на одном компьютере. В этой статье описан процесс настройки работы WSA с двумя серверами справочников на одном компьютере с использованием одного кода объекта. 

Для корректной настройки убедитесь, что у вас установлены:

  • r_keeper версии 7.07.00.169 и выше
    • Серверы справочников должны быть установлены согласно инструкции Настройка сервера справочников и пролицензированы
      • Если с данным агентом на одном компьютере установлены только ref-серверы, необходимо пролицензировать каждый из них
      • Если рядом с серверами справочников настроены и кассовые серверы, то будет достаточно пролицензировать каждый mid-сервер.
  • WSA версии 2.5.3.18 и выше
    • Убедитесь, что WSA пролицензирован.

Установка WSA

Установить агент можно двумя способами:

  • Тихо, когда агент установится автоматически при установке r_keeper
  • С помощью инсталлятора.

Тихая установка

В режиме тихой установке ничего делать не нужно. 

После установки всех экземпляров r_keeper необходимо перезапустить установленные серверы справочников.

Установка через инсталлятор

При установке через инсталлятор:

  1. На шаге Настройка подключения сервера справочников укажите папку того сервера справочников, у которого более старая версия
  2. На шаге Настройка сервера справочников необходимо выполнить настройки в менеджерской станции r_keeper для обоих серверов справочников 
  3. На шаге Перезапуск RK необходимо перезапустить оба сервера справочников.

Готово, серверы справочников подключены к одному WSA.

Проверка подключения

После запуска серверов справочника WSA формирует конфигурационный файл. Проверьте его: 

  1. Перейдите в папку, в которую установлен WSA. Папка по умолчанию: C:\ProgramData\UCS\WhiteServerAgent\
  2. Выберите папку Config
  3. Найдите и откройте файл RkReferenceServer.PluggedSystemConnection.json
  4. Убедитесь, что в нем появились записи о серверах справочников. Названия каждого из серверов должны появиться в блоке CryptedConnectionStrings.

Готово, WSA увидел оба сервера справочников. Проверьте правильность подключения:

  1. Авторизуйтесь в административной панели White Server
  2. Перейдите в меню Рестораны и перейдите в объект, на котором установлены серверы справочников
  3. Убедитесь, что в блоке Подключенные системы отображаются необходимые кассовые серверы.

Убедитесь, что для типа подключенной системы RkRef выбрана актуальная роль, в случае если на странице ресторана несколько активных агентов.

Если не хватает одной из подключенных систем, проверьте, что пролицензированы все серверы справочников.