TCF Documentation portal logo
Помощь
Обновлена 17 августа 2026 г. в 09:36

TCF 0.13.x

Поддержка движка vinyl

Добавлена поддержка движка vinyl (дисковое хранение) в TCF. Обеспечена стабильная работа с большими кластерами.

Рекомендации по эксплуатации хранилищ на основе Tarantool и etcd

Для хранилища конфигурации на основе Tarantool рекомендуется настроить параметры контрольных точек/снимков, чтобы ограничить рост xlog и обеспечить своевременную сборку мусора (GC):

  • при настройке через box.cfg: checkpoint_interval (рекомендуемое значение: 3600)и checkpoint_count (рекомендуемое значение: 2);
  • при запуске из YAML-конфигурации: snapshot.by.interval (рекомендуемое значение: 3600) и snapshot.count (рекомендуемое значение: 2).

Подробнее: рекомендации для хранилища на основе Tarantool.

Для etcd в качестве хранилища конфигурации рекомендуется включить авто-компакцию (--auto-compaction-mode=periodic, --auto-compaction-retention=1h) и при необходимости настроить квоту backend-файла (--quota-backend-bytes, по умолчанию 2 GiB, не рекомендуется увеличивать выше 8 GiB). Также описано применение etcdctl defrag для уменьшения файла базы на диске после включения компакции на уже разросшейся базе.

Подробнее: рекомендации по настройке etcd.