Я установил Dynomite для Redis, с 3 узлами на D C и 2 DC. 3 узла на D C находятся в кластере.
Но репликация, по-видимому, не происходит с dc1 на dc2. Если я устанавливаю запись в DC1, кажется, не добавляется в DC2.
Ниже приведен пример yml для node1 dc1:
dyn_o_mite:
datacenter: dc1
rack: rack1
dyn_listen: 10.128.0.2:7379
dyn_seeds:
- 10.128.0.3:7379:rack1:dc1:1431655765
- 10.128.0.5:7379:rack1:dc1:2863311530
- 10.166.0.2:7379:rack2:dc2:0
- 10.166.0.3:7379:rack2:dc2:1431655765
- 10.166.0.4:7379:rack2:dc2:2863311530
listen: 10.128.0.2:8379
servers:
- 10.128.0.2:7000:1
tokens: '0'
secure_server_option: datacenter
pem_key_file: dynomite.pem
data_store: 0
stats_listen: 0.0.0.0:22221
Формула токена (nodeIndex равна 0- based): token = (4294967295 / numberOfNodesInRack) * nodeIndex
Версия Dynomite: v0.6.21-rc2 Версия Redis: 5.0.3 Может кто-нибудь помочь с этой проблемой здесь? Я проверил существующие подобные проблемы здесь, не могу заставить его работать.