ATE Documentation portal logo
Помощь
Обновлена 30 октября 2026 г. в 12:05

Переменные TQE

В этом разделе приведены переменные окружения для роли tqe. Роль определяет настройки продукта Tarantool Queue Enterprise.

Конфигурация TQE

Переменная

Описание

tqe_binary_name

Путь к исполняемому файлу модуля API. Доступно с версии 1.5.0. Тип: string. Значение по умолчанию: "bin/message-queue-ee".

tqe_conf_dir

Путь к директории конфигурации TQE. Наследуется из глобальной переменной tarantool_conf_dir. Тип: string. Значение по умолчанию: {{ tarantool_conf_dir }}.

tqe_app_user

Пользователь Linux, от имени которого запускается TQE. Наследуется из глобальной переменной tarantool_app_user. Тип: string. Значение по умолчанию: {{ tarantool_app_user }}.

tqe_app_group

Группа Linux, от имени которой запускается TQE. Наследуется из глобальной переменной tarantool_app_group. Тип: string. Значение по умолчанию: {{ tarantool_app_group }}.

Плейбуки администрирования TQE

Переменные плейбуков playbooks/tqe/health.yml, playbooks/tqe/start.yml, playbooks/tqe/stop.yml и playbooks/tqe/restart.yml (см. раздел Администрирование TQE). Это не переменные роли: они задаются при запуске соответствующего плейбука.

Переменная

Описание

tqe_core_hosts

Группа хостов ядра TQE (storage и router) для плейбуков start/stop/restart. Тип: string. Обязательная переменная.

tqe_api_hosts

Группа хостов модуля API (gRPC) для плейбуков start/stop/restart. Если не задана, шаги с API-модулем пропускаются. Тип: string.

tqe_core_allowed_statuses

Допустимые статусы экземпляров ядра при ожидании готовности после старта. Тип: list. Значение по умолчанию: ['ready'].

tqe_start_wait_retries

Количество попыток ожидания готовности ядра после старта. Тип: int. Значение по умолчанию: 60.

tqe_start_wait_delay

Задержка между попытками ожидания готовности ядра (в секундах). Тип: int. Значение по умолчанию: 5.

tqe_health_port

Порт для проверки здоровья модуля API (эндпоинты /readyz и /livez). Тип: int. Значение по умолчанию: {{ config.core_port | default(8080) }}.

tqe_health_readyz_retries

Количество попыток ожидания готовности API (эндпоинт /readyz). Тип: int. Значение по умолчанию: 30.

tqe_health_readyz_delay

Задержка между попытками проверки /readyz (в секундах). Тип: int. Значение по умолчанию: 1.

tqe_health_livez_retries

Количество попыток проверки живости API (эндпоинт /livez). Тип: int. Значение по умолчанию: 10.

tqe_health_livez_delay

Задержка между попытками проверки /livez (в секундах). Тип: int. Значение по умолчанию: 1.

Была ли статья полезна?