Я использовал go-redis в качестве клиента, подключающегося к кластеру с 3 ведущими (1 подчиненный / ведущий). Когда я запускал аварийное переключение как по команде cluster failover
, так и при уничтожении главного процесса, узлы, содержащие дискретные слоты (например, 3331-6826 10923-11522), не могут принимать данные, даже если весь процесс аварийного переключения завершился успешно. Но все, казалось, было хорошо и ожидаемо, когда я запустил это в других узлах. Интересно, есть ли влияние, вызванное непрерывностью слотов узлов или просто случайная ошибка кластера.