Заполнение конфигурационных файлов и регистрация сервисов
-
Настройте конфигурацию Службы фоновых операций по адресу
/usr/lib/docsvision/workerservice/, укажите необходимые параметры:В конфигурационном файле
/usr/lib/docsvision/workerservice/appsettings.jsonдля Linux располагаются настройки защищённого соединения.Фрагмент конфигурационного файла "appsettings.json":{ "Kestrel": { (1) "Endpoints": { "Http": { "Url": "http://*:5900" } } } }1 Настройка защищённого (HTTPS) соединения для Службы фоновых операций для защиты конфиденциальных данных, см. подробнее "Подключение к Docsvision по HTTPS". Настройка также позволяет задать порт и адрес подключения к Службе фоновых операций. Фрагмент конфигурационного файла "Configuration.json":{ "SettingsServiceConnectionString": "ConnectAddress=http://settings.domain.com:5200/api", (1) "ApiKey": "anything", (2) "RestApiAddress": "http://worker.domain.com:5900/api", (3) "LogTraceLevel": "1" (4) }1 Адрес подключения к Сервису настроек. 2 Ключ доступа к Сервису настроек — "пароль", который также должен быть указан в конфигурационном файле сервиса. 3 Адрес подключения к Службе фоновых операций. 4 Уровень журналирования Службы фоновых операций, см. подробнее "Журнал работы". -
Перезапустите Службу фоновых операций командой:
$ sudo systemctl restart dvworkerservice
Регистрация модулей системы
Чтобы настраивать модули системы через интерфейс Консоли управления Docsvision, необходимо в конфигурационных файлах настраиваемых модулей были указаны параметры, перечисленные ниже.
-
Уникальный идентификатор данного экземпляра модуля. Параметр задаётся автоматически при установке модуля.
-
Адрес подключения к хранилищу настроек. Параметр необходимо указать вручную.
-
Ключ приложения для подключения к хранилищу настроек. Параметр необходимо указать вручную.
-
Откройте поочерёдно конфигурационные файлы в каталогах модулей Платформа, Файловый сервис, Web-клиент, Управление процессами и укажите недостающие параметры в требуемых секциях. Конфигурационные файлы располагаются в каталогах по адресу
/usr/lib/docsvision/имя-модуля/appsettings.json. -
После редактирования конфигурационных файлов обязательно перезапустите соответствующие системные службы:
$ sudo systemctl restart dvappserver dvwebclient dvworkflow dvfileservice
Убедиться в успешной регистрации сервисов можно следующим образом: запустить Консоль управления Docsvision и открыть страницу Серверы, выбрать сервер из списка слева. Если для выбранного сервера в правой колонке доступны разделы настроек "Сервер приложений", "Веб-клиент", "Управление процессами" и "Файловый сервис", регистрация выполнена успешно. В противном случае проверьте конфигурацию модулей и перезапустите службы ещё раз.
|
Обратите внимание, начиная с определённых версий[1], перечисленные далее системные службы запускаются от имени УЗ Docsvision и не требуют root-привилегий: Web-клиент, Управление процессами, Службы фоновых операций, Сервиса настроек, Консоли управления Docsvision Файлового сервиса, Сервиса полнотекстового индексирования. |