Вышла версия для локальной установки Directum RX 4.11! В статье расскажем про обучение виртуальных помощников на исторических данных, новый механизм усовершенствования подписей, поддержку объектных хранилищ S3 и многое другое.
Версия Directum RX 4.11 для локальной установки также включает все новинки облачной версии.
В новой версии улучшено подписание документов:
С версии 4.11 для всех форматов подписей используется новый общий механизм, в котором усовершенствование выполняется только асинхронно в фоновом режиме. Благодаря этому снижается нагрузка на систему и упрощается ее настройка.
Кроме того, усовершенствование до формата CAdES-A теперь можно задавать не только в среде разработки, но и через настройку в конфигураторе Directum Launcher. Также изменилась логика получения OCSP-ответа и списка отозванных сертификатов (CRL) и улучшено логирование сообщений об усовершенствовании.
Для выполнения операций с подписями ускорено вычисление хеша документа. Кроме того, теперь полученный хеш временно кэшируется и сохраняется в базе данных для повторного использования. Благодаря этому в системе ускорены следующие операции:
Для ускорения массового подписания документов оптимизировано:
Оптимизация действует в ситуациях:
Настройки по умолчанию для представлений проводника. Теперь настройки по умолчанию можно задавать для представлений проводника, что позволяет более гибко адаптировать систему.
Хранение состояния блоков завершенных задач. После завершения задачи, которую отправили по варианту процесса, в базе данных временно хранится информация о состоянии блоков схемы. Благодаря этому в веб-клиенте можно просматривать выполненные блоки. Когда данные о состоянии удаляются из БД, можно просматривать только схему задачи, без сведений о выполнении. В новой версии срок хранения уменьшен с 30 до 7 дней, благодаря чему сокращается размер базы данных. Администратор может увеличить или уменьшить это значение.
Теперь виртуальных помощников можно обучать на основе исторических данных. Для этого отбираются поручения, созданные до установки системы в варианте поставки Directum RX Intelligence. Это ускоряет процесс обучения в несколько раз и позволяет использовать возможности виртуального помощника раньше, чем при обычном обучении.
Исторические данные можно подготовить массово с помощью утилиты RxCmd или для обучения конкретного виртуального помощника прямо в его карточке.
Поддержка объектных хранилищ S3. Теперь вместо файлового хранилища можно использовать объектное хранилище S3 – облачный сервис, который позволяет размещать файлы любого типа и объема. После перехода на новый тип хранилища для переноса данных появилась новая утилита S3Tool.
Расширенные возможности установки Directum RX в Kubernetes. В версии 4.11 установить систему в кластере Kubernetes стало проще. Например, теперь достаточно выполнить одну команду, чтобы подготовить конфигурационный файл config.yml с минимально необходимыми настройками для развертывания:
./do.sh platform prepare-k8s-config
Также в Kubernetes теперь можно установить веб-справку по системе Directum RX и решения, например «Agile-доски», «Планирование проектов», «База знаний», «Встроенный редактор».
Теперь в системе установлены ограничения на получение информации из карточек. По умолчанию можно выполнять не более 1000 операций в день с карточками одного типа объекта. При необходимости лимит можно изменить в конфигураторе Directum Launcher с помощью нового параметра EXPORT_LIST_RATE_LIMITS. В нем задается ИД типа объекта, запрещенная массовая операция с этим типом и лимит по количеству действий на промежуток времени.
Пример настройки:
EXPORT_LIST_RATE_LIMITS:
limitation:
- '@typeId': 'c612fc41-44a3-428b-a97c-433c333d78e9'
'@operation': 'Default'
'@limit': 1000
'@period': '1.00:00:00'
- '@typeId': 'c612fc41-44a3-428b-a97c-433c333d78e9'
'@operation': 'GetDigest'
'@limit': 1000
'@period': '1.00:00:00'
В новой версии расширены возможности инструмента Directum Launcher:
Иногда необходимо запускать Directum RX с разными настройками, например для тестирования системы. В новой версии можно быстро заменить текущие настройки на другие. Для этого используется новая команда:
./do.sh config set --config_path=<Полный путь до нового конфигурационного файла>
В новой версии появилась возможность экспортировать пакеты разработки без использования Development Studio. Благодаря этому их можно создавать на компьютере с операционной системой Linux. Чтобы экспортировать пакеты, в Directum Launcher появилась команда ./do.sh dt export-package.
Оптимизация хранения индексов Elasticsearch. У каждого сервиса появились отдельные индексы, которые используются для сбора информации по метрикам, ошибкам и всем уровням сообщений из лог-файлов. Это ускоряет поиск данных в Elasticsearch и их загрузку на дашбордах в Grafana.
Сбор лог-файлов сервисов Directum Ario. В решении «Мониторинг системы Directum RX» появилась возможность отслеживать состояние сервисов Ario и классифицировать их ошибки.
Хранение метрик производительности в VictoriaMetrics. Теперь хранение информации о производительности серверов перенесено из поисковой системы Elasticsearch в базу данных временных рядов VictoriaMetrics. Благодаря этому снижается нагрузка на Elasticsearch и ускоряется работа решения. Сбор метрик выполняют экспортеры Prometheus Exporters.
Дашборд для отслеживания длительных блокировок. В новой версии администратор может легко определить карточки объектов или документы, на которых установлена длительная блокировка, чтобы снять ее. Для этого появился дашборд Suspended locks.
В среде разработки теперь можно остановить сборку сразу после запуска. Например, если ее запустили случайно и нужно тут же отменить. В этом случае по клавишам CTRL+BREAK сборка завершается моментально. Если сборку остановили во время ее выполнения, то она отменяется в несколько раз быстрее по сравнению с предыдущими версиями системы.
Кроме того, в новой версии появилась возможность программно управлять конкурентными заданиями. Например, можно настроить показ диалогового окна для исполнителя, если он берет задание в работу.
Также в новой версии улучшена публикация пакета стандартной разработки за счет уменьшения размера пакета развертывания.
С полным списком новых возможностей можно ознакомиться в документе «Изменения Directum RX 4.11» на сайте поддержки.
О новинках мобильных приложений, вышедших вместе с локальной версией Directum RX 4.11, расскажем в отдельной статье.
Авторизуйтесь, чтобы написать комментарий