Как добавить Redis sentinel к моему уже существующему ведущему-подчиненному Redis?

Вот моя ситуация: у меня есть существующая архитектура Redis master-slave (2 разных сервера).

Я хочу добавить Redis sentinel, чтобы иметь возможность использовать автоматическое переключение при отказе, но я не хочу простоев в производственной среде. Поскольку дозор должен знать ведущего, но поскольку мне нужно перезапустить Redis, чтобы иметь возможность запустить дозорный (таким образом, переключая ведущий и ведомый), как я могу сделать это без простоя?


person Popinou    schedule 29.04.2015    source источник


Ответы (1)


Вы не перезапускаете существующие экземпляры Redis, чтобы запустить дозор. Sentinel работает как отдельный процесс на разных машинах. Вы устанавливаете дозорное созвездие, затем сообщаете ему о хозяине в вашей капсуле, и он управляет им оттуда.

person The Real Bill    schedule 14.08.2015