Mam klaster Redis z następującymi węzłami:
192.168.0.14:6379 master (slots from 0 to 16383)
192.168.0.15:6379 slave (slots from 0 to 16383)
192.168.0.16:6379 master (without slots)
Dokumentacja mówi, że dowolny węzeł może przekierowywać zapytania do odpowiedniego węzła. Ale nie mogę przekierowywać żądań z węzła głównego 192.168.0.16:6379. Oto, co próbowałem:
192.168.0.16:6379> set myKey myValue
(error) MOVED 16281 192.168.0.14:6379
192.168.0.16:6379> get myKey
(error) MOVED 16281 192.168.0.14:6379
Nie pisze ani nie czyta. Kiedy próbuję uzyskać „myKey” z 192.168.0.14:6379, wyświetla się dalej:
127.0.0.1:6379> get myKey
(nil)
Co jest nie tak z moimi żądaniami? Używam serwera redis w wersji 3.2.5
configuration
cluster
redis
Alexandr
źródło
źródło