queuewalker#

Книга ресурсов описывает обходчик очередей - отдельный сервис Global ERP, который отвечает за чтение и выполнение сообщений из очередей.

Конфигурационные значения (values)#

resources#

Ресурсы queuewalker.

replicas#

Количество реплик пода (по умолчанию: 1).

token_secret#

Токен для обходчика очередей (по умолчанию подставляется токен шедулера)

code_worker#

Код обходчика очередей, по которому отправляются запросы к БД (по умолчанию: default).

reader_timeout_ms#

Частота опроса БД (в миллисекундах) для получения новых очередей (по умолчанию: 1000).

request_timeout_ms#

Таймаут запроса (в миллисекундах) (по умолчанию: 10000).

sender_threads_worker#

Количество потоков, отправляющих задачи на сервер (по умолчанию: 10).

exec_user#

Пользователь, от имени которого выполняются JEXL-скрипты (по умолчанию: admin).

queue_max_attempts#

Количество неуспешных попыток выполнить очередь, по истечении которых очередь будет остановлена (по умолчанию: 5).

url_path#

Путь в URL, на который отправляются задачи (по умолчанию: app/sys/rest/ss/pkg/Btk_JexlGatePkg/execute).

queuewalker_xmx#

Максимальный размер кучи для обходчика очередей (по умолчанию: 512m).

log_level#

Уровень логирования: DEBUG, INFO, WARNING, ERROR, ALL (по умолчанию: INFO).