Установка и настройка Службы фоновых операций

На данный момент при установке в ОС семейства Linux существует ограничение, требующее устанавливать серверные компоненты модулей из инсталляторов .msi на машину с ОС Windows. Это ограничение обусловлено необходимостью работы с Консолью настройки Docsvision и настройкой БД. Подробнее про имеющиеся ограничения можно прочитать в руководстве по установке системы, раздел "Ограничения в работе продукта под Linux".

Пользователь, выполняющий установку Службы фоновых операций, должен обладать правами локального администратора.

Служба фоновых операций данной версии несовместима с модулем Менеджер решений.

Перед установкой ознакомьтесь с разделом "Необходимые ресурсы".
  1. Установите серверные компоненты сервиса следующей командой, предварительно обновив индекс пакетов:

    • Astra Linux

    • РЕД ОС

    sudo apt-get update
    sudo apt-get install docsvision-workerservice
    sudo dnf install docsvision-workerservice
  2. Все настройки сервиса хранятся в конфигурационном файле Configuration.json. Конфигурационный файл может быть изменён в любом текстовом редакторе, например nano.

    sudo nano /usr/lib/docsvision/workerservice/Configuration.json

    Основные настройки, которые нужно сделать:

    {
      "SettingsServiceConnectionString": "ConnectAddress=http://settings.domain.com:5200/api", (1)
      "ApiKey": "anything", (2)
      "RestApiAddress": "http://worker.domain.com:5900/api", (3)
      "LogFile": "/var/log/docsvision/WorkerService.log" (4)
    }
    1 Адрес подключения к Сервису настроек.
    2 Ключ доступа к Сервису настроек — "пароль", который также должен быть указан в конфигурационном файле сервиса.
    3 Адрес подключения к Службе фоновых операций.
    4 Путь к файлу журнала Службы фоновых операций
  3. Запустите службу модуля:

    sudo systemctl start dvworkerservice

Установка Службы фоновых операций на Windows

Пользователь, выполняющий установку Службы фоновых операций, должен обладать правами локального администратора.

  1. Запустите пакет установки Docsvision WorkerService.msi.

    Мастер установки Службы фоновых операций
    Рисунок 1. Мастер установки Службы фоновых операций
  2. Примите условия лицензионного соглашения, чтобы продолжить установку, и нажмите кнопку Далее.

    Условия лицензионного соглашения
    Рисунок 2. Условия лицензионного соглашения
  3. Выберите компоненты, которые требуется установить.

    Выбор устанавливаемых компонентов Службы фоновых операций
    Рисунок 3. Выбор устанавливаемых компонентов Службы фоновых операций
    Служба фоновых операций

    Устанавливает основные файлы Службы фоновых операций.

    Серверные компоненты

    Когда компонент выбран, устанавливается библиотека карточек. Перед завершением установки будет запущена Консоль настройки Docsvision для обновления БД.

    При установке серверных компонентов модуля на Windows требуется устанавливать только компонент "Серверные компоненты". Остальные компоненты будут установлены на сервер Linux.

    Кнопки
    • Сброс — сбрасывает выбор компонентов на стандартные

    • Использование диска — позволяет посмотреть свободное место на системных дисках.

  4. Нажмите кнопку Установить, чтобы начать установку или кнопку Назад, чтобы вернуться на предыдущий шаг.

    Продолжить установку или вернуться на предыдущий шаг
    Рисунок 4. Продолжить установку или вернуться на предыдущий шаг
  5. Нажмите кнопку Готово, чтобы закрыть мастер установки.

  6. Если данный модуль устанавливается последним, запустите Консоль настройки Docsvision и выполните обновление базы данных, следуя инструкции в документации по администрированию модуля "Платформа":

  7. На сервере Linux, укажите псевдоним и строку подключения к существующей или новой БД в конфигурационном файле модуля Платформа и перезапустите службу dvappserver командой:

    sudo systemctl restart dvappserver
  8. Запустите Windows-клиент. При подключении к серверу Docsvision с установленной серверной частью модуля, клиентская часть модуля будет установлена автоматически.

Установка клиентской части модуля из установочного пакета

Чтобы установить клиентскую часть модуля вручную:
  1. Запустите пакет установки Docsvision Worker service client.msi вручную.

    Для установки клиентской части модуля используются область и каталог установки, указанные в конфигурационном файле модуля Платформа, см. документацию модуля Платформа Раздел "Настройка клиентской части".

  2. Примите условия лицензионного соглашения, чтобы продолжить установку.

  3. Нажмите на кнопку Установить и дождитесь завершения установки модуля.

  4. Нажмите на кнопку Готово, чтобы закрыть мастер установки.

Удаление модуля

  1. Чтобы удалить модуль в ОС Linux, выполните команду:

    • Astra Linux

    • РЕД ОС

    $ sudo apt-get purge docsvision-workerservice
    $ sudo dnf remove package docsvision-workerservice

    Компоненты модуля следует удалять до удаления компонентов модуля Платформа.

  2. В ОС Windows компоненты модуля удаляются стандартными средствами.