Конфигурация в основном варианте использования#
Общие настройки для сервисов DCGN#
Расположение на среде — репозиторий конфигурации компонента, файл conf/config/parameters/dcgn.all.conf.
Наименование параметра |
Описание |
Значение по умолчанию или глобальные параметры при установке посредством программного компонента Deploy Tools (CDJE) продукта Platform V DevOps Tools (DOT) |
Версия ПО |
|---|---|---|---|
|
Версия API в манифестах PodDisruptionBudget |
|
1.4 |
|
Флаг включения развертывания DCGN в Kubernetes |
|
1.4.1 |
|
Ресурс проекта (resourceName), из которого работает приложение |
|
1.4.1 |
|
Включение задержки перед началом завершения Istio sidecar |
|
2.1.4 |
При установке с помощью компонента Deploy Tools (CDJE) продукта Platform V DevOps Tools (DOT) дополнительно с параметром dcgn.k8s.deploy.enabled необходимо проверить настройку overrides в файле multiCluster.json в common-репозитории.
Для установки в OpenShift:
"overrides": ["openshift"]
Для установки в Kubernetes:
"overrides": []
Настройки для Docgen Service#
Расположение на среде — репозиторий конфигурации компонента, файл conf/config/parameters/dcgn.docgen-service.conf.
Наименование параметра |
Описание |
Ограничения |
Значение по умолчанию или глобальные параметры при установке посредством программного компонента Deploy Tools (CDJE) продукта Platform V DevOps Tools (DOT) |
Версия ПО |
|---|---|---|---|---|
|
Периодичность обновления состояния приложения, в миллисекундах |
- |
|
1.0 |
|
URL компонента Template Provider |
- |
|
1.0 |
|
URL healthcheck компонента Template Provider |
- |
|
1.0 |
|
Максимальный размер кеша (количество объектов) |
- |
|
1.0 |
|
Период времени с момента получения шаблона из реестра, после которого шаблон вытесняется из кеша, в секундах |
- |
|
1.0 |
|
Включение автоматической инвалидации шаблона в кеш при изменении шаблона в реестре |
- |
|
1.4 |
|
Периодичность запросов на состояние шаблонов в реестре, в секундах |
- |
|
1.5 |
|
Максимально допустимое время наполнения шаблона данными, в миллисекундах |
- |
|
1.0 |
|
Ресурс проекта (resourceName), из которого работает приложение |
- |
|
1.0 |
|
Порт для служебных запросов получения состояния работы приложения |
- |
|
1.0 |
|
Язык, для которого осуществляется генерация документов с помощью движка шаблона JasperReports |
- |
|
1.4 |
|
Регион, для которого осуществляется генерация документов с помощью движка шаблона JasperReports |
- |
|
1.4 |
|
Уровень логирования сервиса |
- |
|
1.4 |
|
Корневой уровень логирования |
- |
|
1.4 |
Параметр, добавляющий аргументы запуска приложения через JVM-переменную JAVA_OPTS |
||||
|
Параметр, добавляющий аргументы запуска приложения через JVM-переменную JAVA_OPTS |
- |
|
1.0 |
Параметры WEB |
||||
|
Максимальное количество потоков приложения, выделенных для обработки входящих запросов |
- |
|
1.0 |
|
Минимальное количество потоков приложения, выделенных для обработки запросов |
- |
|
1.0 |
|
Максимальное время ожидания завершения входящих запросов при получении сигнала о завершении работы |
Формат: |
|
1.0 |
|
Максимально допустимая длина HTTP-заголовков |
Тип org.springframework.util.unit.DataSize. Формат: |
|
1.1 |
|
Флаг включения метрик Tomcat |
true, false |
|
1.1 |
Параметры фильтра очереди запросов |
||||
|
Флаг включения фильтра очереди запросов |
true, false |
|
1.4 |
|
Количество запросов на рендеринг документа, которые обрабатываются параллельно |
Положительное целое число |
|
1.4 |
|
Тайм-аут запроса |
Миллисекунды. Клиент (Istio) опционально должен выставить заголовок вида «x-start-time: 2023-02-15T09:27:44.394Z». Он будет использован, как точка отсчета. |
|
1.4 |
|
Логирование счетчика запросов (используется для отладки) |
true, false |
|
1.4 |
Настройки для Template Provider#
Расположение на среде — репозиторий конфигурации компонента, файл conf/config/parameters/dcgn.template-provider.conf.
Наименование параметра |
Описание параметра |
Ограничения |
Значение по умолчанию или глобальные параметры при установке посредством программного компонента Deploy Tools (CDJE) продукта Platform V DevOps Tools (DOT) |
Версия ПО |
|---|---|---|---|---|
|
Порт для служебных запросов получения состояния работы приложения |
- |
|
1.0 |
|
Периодичность обновления состояния приложения, в миллисекундах |
- |
|
1.0 |
|
Ресурс проекта (resourceName), из которого работает приложение |
- |
|
1.0 |
|
Уровень логирования сервиса |
- |
|
1.4 |
|
Уровень логирования для всех логов сервиса |
- |
|
1.4 |
|
Максимально допустимое время жизни запроса в Template Provider |
- |
|
1.5 |
|
Периодичность ответа на запрос о состоянии шаблонов в реестре в секундах |
- |
|
1.5 |
Параметр, добавляющий аргументы запуска приложения через JVM переменную JAVA_OPTS |
||||
|
Параметр, добавляющий аргументы запуска приложения через JVM-переменную JAVA_OPTS |
- |
|
1.0 |
Параметры WEB |
||||
|
Максимальное количество потоков приложения, выделенных для обработки входящих запросов |
- |
|
1.0 |
|
Минимальное количество потоков приложения, выделенных для обработки запросов |
- |
|
1.0 |
|
Максимальное время ожидания завершения входящих запросов при получении сигнала о завершении работы |
Формат: |
|
1.0 |
|
Максимально допустимая длина HTTP-заголовков |
Тип org.springframework.util.unit.DataSize. Формат:- B — байты;- KB — килобайты;- MB — мегабайты;- GB — гигабайты;- TB — терабайты |
|
1.1 |
|
Флаг включения метрик Tomcat |
true, false |
|
1.1 |
|
Максимальный размер pool (количество) соединений с БД |
- |
|
1.3 |
Настройки для Template Registry#
Расположение на среде — репозиторий конфигурации компонента, файл conf/config/parameters/dcgn.template-registry.conf.
Наименование параметра |
Описание параметра |
Ограничения |
Значение по умолчанию или глобальные параметры при установке посредством программного компонента Deploy Tools (CDJE) продукта Platform V DevOps Tools (DOT) |
Версия ПО |
|---|---|---|---|---|
|
Максимальный размер, разрешенный для загружаемых файлов. Необязательная конфигурация. Если конфигурация не выставлена, будет использовано значение по умолчанию — 2GB |
Тип org.springframework.util.unit.DataSize. Формат: |
|
1.4.1.0 |
|
Максимальный размер, разрешенный для запроса данных из нескольких частей/форм. Необязательная конфигурация. Если конфигурация не выставлена, будет использовано значение по умолчанию — 2GB |
Тип org.springframework.util.unit.DataSize. Формат: |
|
1.4.1.0 |
|
Порт для служебных запросов получения состояния работы приложения |
- |
|
1.4.1.0 |
|
Периодичность обновления состояния приложения, в миллисекундах |
- |
|
1.4.1.0 |
|
Периодичность расчета общего объема шаблона с ресурсами в секундах. Используется для метрики билинга |
Значение указывается в секундх. Чтобы отключить расчет необходимо указать 0 |
|
1.4.1.0 |
|
Регулярное выражение для валидации переданных идентификаторов (templateCod) при импорте |
- |
|
1.4.1.0 |
|
Регулярное выражение для валидации переданных идентификаторов (versionCode) при импорте |
- |
|
1.4.1.0 |
|
Регулярное выражение для валидации переданного RN при импорте |
- |
|
1.4.1.0 |
|
Регулярное выражение для валидации основания импорта архива |
- |
|
1.4.1.0 |
|
Ресурс проекта (resourceName, тенант), из которого работает приложение |
- |
|
1.4.1.0 |
|
CN (common name) SSL-сертификата |
- |
|
1.4.1.0 |
|
Флаг размещения UI в автономном режиме |
Для основного варианта использования должен быть |
|
1.4.1.0 |
|
Cсылка на выход из системы. Нужно указывать полный путь от корня пути. Используется на UI для формирования кнопки Выход из системы (протокол://хост:порт/параметр). |
- |
|
1.4.1.0 |
|
Уровень логирования сервиса |
- |
|
1.4.1.0 |
|
Корневой уровень логирования |
- |
|
1.4.1.0 |
Параметр, добавляющий аргументы запуска приложения через JVM переменную JAVA_OPTS |
||||
|
Параметр, добавляющий аргументы запуска приложения через JVM-переменную JAVA_OPTS |
- |
|
1.4.1.0 |
Параметры WEB |
||||
|
Максимальное количество потоков приложения, выделенных для обработки входящих запросов |
- |
|
1.4.1.0 |
|
Минимальное количество потоков приложения, выделенных для обработки запросов |
- |
|
1.4.1.0 |
|
Включить метрики Tomcat из JMX |
- |
|
1.4.1.0 |
|
Максимальное время ожидания завершения входящих запросов при получении сигнала о завершении работы |
Формат: |
|
1.4.1.0 |
|
Максимально допустимая длина HTTP-заголовков |
Тип org.springframework.util.unit.DataSize. Формат:- B — байты;- KB — килобайты;- MB — мегабайты;- GB — гигабайты;- TB — терабайты |
|
1.4.1.0 |
|
Максимальный размер pool (количество) соединений с БД |
- |
|
1.4.1.0 |