Redis Sentinel конфигурация отработки отказа не работает для нескольких серверов
Я использовал концепцию Redis sentinel Master slave в двух физических блоках (серверах Linux), как показано ниже. Когда мастер отключается, происходит процесс голосования, и новый мастер выбирается в том же блоке (10.44.52.125). Но если первый сервер (10.44.52.125) полностью завершает работу (отключение), то два ведомых во втором блоке (10.44)..52.126) не избирает друг друга, чтобы стать хозяином. Продолжайте пытаться соединиться с Мастером в первом окне (10.44.52.125), которое уже отключено. Пожалуйста, найдите нижеприведенную конфигурацию Master Slave.
Редис Мастер
Демонизировать нет
сохранить 1 1
мин-рабов, чтобы написать 1
min-slaves-max-lag 1
Добавление да
appendfsync всегда
Sentinel.conf
связать 10.44.55.125
порт 16381
дозорный монитор редис-кластера 10.44.55.125 6379 2
дозорный кластер 5000 миллисекунд с понижением после миллисекунд
переадресация тайм-аута переадресации кластера дозорного 10000
часовой конфиг-эпоха редис-кластер 1
Заранее спасибо!!
1 ответ
Не могли бы вы приложить файлы Conf. Master и Slave, включая файлы Confent Sentinel для справки?