Переменные TCF
В этом разделе приведены переменные роли tcf, которые задают настройки продукта Tarantool Clusters Federation.
Подробное описание всех поддерживаемых опций конфигурации доступно в документации TCF в разделах Конфигурация репликаторов данных
и HTTP API репликаторов данных.
Переменная | Описание |
|---|---|
| Полный путь к архиву с пакетом установки TCF. Тип: |
| Путь к директории с файлами продукта TCF. Тип: |
| Путь к директории, в которой хранятся ссылки (symlink) на распакованные файлы для каждого экземпляра. Все вызовы исполняемых файлов (например |
| Путь к директории с конфигурацией компонентов Gateway и Destination. Тип: |
| Путь к директории, куда доставляется и распаковывается архив с дистрибутивами экземпляров. Тип: |
| Путь к директории с файлами записей журнала TCF. Тип: |
| Имя пользователя Linux, владельца файлов для работы с TCF. Тип: |
| Имя группы Linux, владельца файлов для работы с TCF. Тип: |
| Имя пользователя для подключения репликаторов Gateway и Destination. Тип: |
| Пароль пользователя |
Переменная | Описание |
|---|---|
| Права доступа на каталоги TCF. Тип: |
| Права доступа на конфигурационные файлы TCF. Тип: |
Переменная | Описание |
|---|---|
| Список URI маршрутизаторов. Значение по умолчанию: |
| Путь к бинарному файлу Gateway. Тип: |
| Путь к конфигурационному файлу Gateway. Тип: |
| Адрес |
| Номер порта, на котором будет работать компонент Gateway. Тип: |
| Порт метрик Gateway. Тип: |
| Тип реплики, в качестве которой Gateway подключается к кластеру. Тип: |
| Уникальный идентификатор (UUID) для набора реплик Gateway. Обязателен, если тип реплики — |
| Уровень журналирования. Тип: |
| Формат журналирования. Тип: |
| Путь к каталогу с файлами записей журнала ( |
| Включение метрик Gateway. Доступно с версии 1.11.0. Тип: |
| Пользовательские лейблы метрик Prometheus для репликаторов Gateway. Представляют собой словарь вида |
| Имя systemd-юнита, через который Gateway будет запускаться на сервере. Тип: |
| Имя приложения для идентификации конкретного экземпляра Gateway. Используется для отображения метрик конкретного экземпляра в Grafana. Доступно с версии 1.11.0. Тип: |
| Конфигурация |
| Конфигурация в Gateway. Доступно с версии 1.14.0. Если переменная указана, её содержимое будет передано в секцию конфигурации |
| Максимальное количество CPU-ядер, которые может использовать репликатор Gateway.
Доступно с версии 1.16.1. Тип: |
| Включает режим односторонней репликации для Gateway. Доступно с версии 1.16.1. Тип: |
| Размер пакета для репликатора Gateway в байтах. Доступно с версии 1.16.1. Тип: |
| Время ожидания накопления пакета данных для репликатора Gateway. Доступно с версии 1.16.1. Тип: |
| Определяет поведение репликатора при первичной и повторной инициализации. Доступно с версии 1.17.0. Тип: |
Переменная | Описание |
|---|---|
| Список экземпляров компонента Gateway — опция |
| Время ожидания для подключения к экземплярам Gateway (строка вида |
| Тип хранилища состояния кластеров — опция |
| Опции |
| Префикс ключей ( |
| Время жизни записей в секундах ( |
| Список URI маршрутизаторов. Тип: |
| Путь до бинарного файла Destination. Тип: |
| Путь до конфигурационного файла Destination. Тип: |
| Включение метрик Destination. Тип: |
| Адрес |
| Порт метрик Destination. Тип: |
| Пользовательские лейблы метрик Prometheus для репликаторов Destination. Представляют собой словарь вида |
| Размер внутреннего буфера на каждый набор реплик для выполнения служебных операций. Тип: |
| Уровень журналирования. Тип: |
| Формат журналирования. Возможные значения: |
| Путь к каталогу с файлами записей журнала ( |
| Задержка в миллисекундах перед началом повторной попытки подключения к роутерам для получения служебной информации и формирования соединения. Тип: |
| Максимальная задержка в миллисекундах перед началом повторной попытки подключения к роутерам для получения служебной информации и формирования соединения. Тип: |
| Количество разрешенных попыток повторного подключения к роутерам. Тип: |
| Имя systemd-юнита, через который будет запускаться Destination на сервере. Тип: |
| Имя приложения для идентификации конкретного экземпляра Destination. Используется для отображения метрик конкретного экземпляра в Grafana. Доступно с версии 1.11.0. Тип: |
| Время, за которое ожидается получение на Destination операции |
| Размер буфера для репликационных событий, полученных Destination при ожидании получения |
| Максимальное количество CPU-ядер, которые может использовать репликатор Destination.
Доступно с версии 1.16.1. Тип: |
| Размер пакета для репликатора Destination в байтах. Доступно с версии 1.16.1. Тип: |
| Время ожидания накопления пакета данных для репликатора Destination. Доступно с версии 1.16.1. Тип: |
Переменная | Описание |
|---|---|
| Имя провайдера, используется для настройки авторизации запросов к HTTP API компонентов Gateway и Destination.
Доступно с версии 1.11.0. Тип: |
| Параметры провайдера. Указанные параметры будут добавлены ко всем экземплярам Destination и Gateway. Доступно с версии 1.11.0. Тип: |
Переменная | Описание |
|---|---|
| Путь к сертификату. Тип: |
| Путь к закрытому SSL-ключу. Тип: |
| Путь к корневому сертификату. Тип: |