Skip to content

TCF (User Guide): Настройка хранилища конфигурации (how-to) #4524

Closed
@xuniq

Description

@xuniq

Product: TCF
Since: 0.3.0
**Root document:**https://www.tarantool.io/en/clustersfederation/doc/latest/user_guide/config_storage_setup/
SME: @ DifferentialOrange @ oleg-jukovec

Details

Для работы TCF используется централизованное хранилище, которое хранит информацию о состояниях кластеров активный-пассивный и позволяет оповестить внешний балансировщик о смене активного кластера. TCF поддерживает два типа такого хранилища:

  • etcd (распределенное хранилище типа ключ-значение);
  • хранилище состояния кластеров на основе Tarantool (хранилище, состоящее из набора реплик Tarantool).

В этом разделе описано, как...

//нужно написать how-to о том, как настроить и запустить каждый из этих типов хранилищ

etcd

Пример настройки и запуска etcd есть тут, можно писать на его основе: https://www.tarantool.io/en/clustersfederation/doc/latest/getting_started/#etcd

Комментарий от Гоши:

https://github.com/tarantool/cluster-federation/pull/426#discussion_r2005063602

Мне кажется, по поводу настройки etcd должна быть отдельная секция с абзацем в духе "TCF, который использует etcd для хранения состояния, использует ключи, начинающиеся с префикса вставить ссылку на пункты конфига репликаторов и кластеров Tarantool (по умолчанию /tcf)"

tarantool config storage

Пример настройки тарантул конфиг стораджа есть тут, можно писать на его основе:
https://docs.d.tarantool.io/ru/clustersfederation/doc/doc-gh-4226-install-guide/installation_guide/manual_install/#installation-guide-manual-configuration-storage

для TCF не нужно дополнительных действий по настройке хранилища конфигурации, если все настройки уже есть в Tarantool/Tarantool DB

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions