TCF 0.13.x
Добавлена поддержка движка vinyl (дисковое хранение) в TCF. Обеспечена стабильная работа с большими кластерами.
Для хранилища конфигурации на основе 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.