Общие параметры
ario_version. Номер текущей версии сервисов. Пример значения: 2021.12.2.0.
host_user_uid. Идентификатор учетной записи, у которой есть доступ к просмотру лог-файлов сервисов Directum Ario.
DL Services – секция с TCP-портами сервисов Directum Ario для обращения к контейнеру через внешнее подключение к хосту:
•ariosmartservice_port –Smart Service. Значение по умолчанию 61100;
•ariostorageservice_port – Storage Service. Значение по умолчанию 9021;
•ariorabbitmq_port – RabbitMQ. Значение по умолчанию 5672;
•arioelasticapm_port – Elastic APM Service. Значение по умолчанию 9082;
•arioidentityservice_port – Identity Service. Значение по умолчанию 9030;
•ariopublishingservice_port – Publishing Service. Значение по умолчанию 9057;
•ariotextextractorservice_port – Text Extractor Service. Значение по умолчанию 9027;
•ariodocumentdisassemblerservice_port – Document Disassembler Service. Значение по умолчанию 9057;
•ariodocumentassemblerservice_port – Document Assembler Service. Значение по умолчанию 9057;
•ariofactextractorservice_port – Fact Extractor Base Service. Значение по умолчанию 9017;
•ariofactextractorrulesservice_port – Fact Extractor Rules Service. Значение по умолчанию 9018;
•ariofactextractorlearnservice_port – Fact Extractor Learn Service. Значение по умолчанию 9019;
•arioobjectdetectionservice_port – Object Detection Service. Значение по умолчанию 9047;
•arioimageclassifierservice_port – Image Classifier Service. Значение по умолчанию 9008;
•ariotextclassifierservice_port – Text Classifier Service. Значение по умолчанию 9007.
queues_message_ttl. Время хранения сообщений об обработке документа в RabbitMQ в секундах. Значение по умолчанию 86400.
Чтобы изменить время хранения сообщений:
1.Запросите в службе поддержки Directum скрипт удаления очередей RabbitMQ и расположите его в корневом каталоге сервисов рядом со скриптами остановки и удаления.
2.Измените значение параметра queues_message_ttl в конфигурационном файле .env.
3.Запустите скрипт, не останавливая сервисы Ario.
ContainersTimezone – параметры времени внутри контейнеров:
•timezone. Часовой пояс внутри контейнеров. Значение по умолчанию Europe/Samara.
Logs – параметры логирования сервисов:
•log_level. Минимальный уровень логирования. Возможные значения:
•Debug – отладочные сообщения. Помогают разработчику восстановить ход работы по этапам конкретного процесса в продуктивной системе;
•Information – логирование значимых действий пользователя и сервисов Ario. По ним администратор может отследить всю последовательность действий до возникновения ошибки и устранить ее;
•Warning – предупреждения. Выполняемые операции не прерываются;
•Error – все ошибки в работе сервисов Ario.
Значение по умолчанию Information;
•log_path_format. Формат имени лог-файла. Значение по умолчанию {Date}.log;
•<сервис>_logs. Папки для хранения лог-файлов каждого сервисов Ario. В параметре указываются сокращенные названия сервиса в нижнем регистре без спецсимволов. Например, Directum Smart Service – dss_logs, RabbitMQ – rabbit_logs. Нужное название сервиса можно найти в разделе «Архитектура сервисов Ario». Пример значения: /opt/directum/ario/logs/TextExtractorService.
ServicePlacement – параметры расположения сервисов на серверах. По умолчанию все сервисы запускаются на управляющем сервере, где значение label по умолчанию – ario:
•manager_node_label. В параметре должно дублироваться значение label управляющего сервера;
•pg_node_label. Содержит значение label сервера, на котором развернута СУБД PostgreSQL;
•rabbit_node_label. Содержит значение label сервера, на котором развернут брокер сообщений RabbitMQ;
•storage_service_node_label, dtes_node_label, dfes_node_label, dfesr_node_label, dfesl_node_label, dods_node_label, dics_node_label, dtcs_node_label. Содержит значение label сервера, на котором развернуты соответствующие сервисы Ario.
© Компания Directum, 2024 |