Redis Cluster слишком много информации о слотах - PullRequest
1 голос
/ 07 апреля 2020

Недавно мы встретили странную ошибку в нашем продукте. У нас есть кластер REDIS с 3 мастерами и 3 рабами. 77: 7000, 99: 7001, 13: 7002 - мастера. Пока я использую redis-cli для подключения 77: 7000 и выполняю команду «узлы кластера». Информация как ниже: enter image description here Кажется, что 77: 7000 импортирует много слотов из своего диапазона. И вывод «Информация о кластере» выглядит так: enter image description here В то время как с 99: 7001, 13: 7002, вывод «информации о кластере» все в порядке. Когда мы хотим запросить ключи от 77: 7000, это покажет мне, что кластер не работает. От 99: 7001, 13: 7002 можно запросить их ключи.

Мое решение состоит в том, чтобы переключать 77: 7000 на подчиненное устройство вручную, тогда все в порядке. После этого я вернулся к 77: 7000 и выполнил «информацию о кластере», вывод был «кластер в порядке».

Но есть идеи о странной проблеме? Большое спасибо!

...