Должно ли количество Стражей быть странным? - PullRequest
0 голосов
/ 28 августа 2018

В официальной документации Sentinel есть рекомендация:

Для надежного развертывания необходимо как минимум три экземпляра Sentinel

Это совершенно понятно. Но я думаю, что ничего не сказано о ровности. Тем не менее, я всегда натыкаюсь на комментарии о том, что для надежной конфигурации HA Redis требуется нечетное количество часовых, размещенных на разных машинах выше 2.

Для сравнения, в руководстве MongoDB есть прямая инструкция для обеспечения нечетного числа голосующих членов.

1 Ответ

0 голосов
/ 28 августа 2018

НЕТ, количество часовых не должно быть нечетным.

Отработка отказа будет выполнена, по крайней мере, большинству уполномоченных дозорных. Так что если у вас есть 4 стража, это нормально, но вам нужно как минимум 3 стража для авторизации восстановления после отказа.

...