Настройка приложения#
Порядок настройки#
Специфичных настроек программно-аппаратных средств защиты информации, среды функционирования и используемых смежных продуктов не требуется. Порядок настройки компонента EVPC задается администратором при установке и указан в документе «Руководство по установке».
Параметры настройки#
Параметры настройки компонента EVPC задаются администратором при установке и указаны в документе «Руководство по установке».
Параметры можно передать файлом reactive.conf в формате HOCON через аргумент --reactiveConfig (короткий вариант -rc) или через переменные окружения. Переменные окружения будут перезаписывать параметры из файла reactive.conf.
Общие настройки приложения:
Название параметра |
Назначение параметра |
Рекомендуемые значения параметра |
Допустимый формат значений параметра |
Переменная окружения |
|---|---|---|---|---|
batchSize |
Размер обрабатываемой пачки сообщений |
1000 |
- |
EPF_batchSize |
timeout |
Тайм-аут обработки пачки сообщений в миллисекундах |
1000 |
- |
EPF_timeout |
queryPartitionsInterval |
Интервал опроса исходящего топика на количество партиций |
60000 |
- |
EPF_queryPartitionsInterval |
producerFlushInterval |
Интервал принудительной отправки сообщений в исходящий топик в миллисекундах |
1000 |
- |
EPF_producerFlushInterval |
secret |
Секрет для расшифровки паролей конфигурации |
- |
EPF_secret |
|
storage.type |
Тип хранилища агрегации, по умолчанию используется хранилище в оперативной памяти |
- |
EPF_storage_type |
Полный перечень параметров настройки компонента EVPC задаются администратором при установке и указаны в документе «Руководство по установке» и в документе «Руководство администратора» (раздел «Конфигурация универсального обработчика EVPC»).
Правила эксплуатации#
Специфичных настроек программно-аппаратных средств защиты информации, среды функционирования и используемых смежных продуктов не требуется, кроме тех, что указаны в документе «Руководство по установке».
Ниже приведены рекомендации при создании файла трансформации *.tr:
Все необходимые для передачи параметры должны быть явно указаны в описании файла трансформации.
Конструкция
OUT = INстроит новое выходное дерево события на основе входного. Если требуется передача тела события без изменения, то лучше использоватьreturn("passthrough").При использовании сравнений рекомендуется явно производить приведение типов, используя конструкции
nodeToString(),toInt(),toLong(),toDecimal(),toDouble().