1, три копии одного и того же, как показано на фиг REDIS:
2, Redis-6379 с фиксированной конфигурацией. В Redis-6380 и Redis-6381 в файл конфигурации redis.windows.conf следующие параметры:
Redis-6380: порт 6380 和 slaveof 127.0.0.1 6379
Redis-6380: порт 6381 和 slaveof 127.0.0.1 6379
3, удобство создания трех окон пакетного файла xxxx.bat
летучая мышь файл содержит:
@echo от
Redis-server.exe redis.windows.conf
@pause
4, Запустить REDIS-6379 мастер-узел. Ничего не происходит.
5, начинают REDIS-6380 и REDIS-6381 подчиненного узла.
REDIS-6379 информации отображения мачты, как показано на фиг.
Redis-6379 начинается в клиенте, ввод Информация о репликации, отображается информация, как показано ниже
Смотри Redis-6380 от узла (Redis-6381 и Redis-6380 идентичны, чтобы увидеть линию)
Посмотрите на стороне сервера, запустите витрину.
Смотри Redis-6380 клиента.
6, Redis услуги хостинга отдельно чтения и записи. Основная Мачта отвечает за письмо, чтение из ведомого отвечает.
Ошибка записи в память сервера, как показано ниже:
7, главный узел после закрытия, состояние узла от узла [-readable, узел не обновляет главный узел]
После того, как ошибка была остановлена 6380 и 6381, как показано на рисунке:
Дисплей Redis-6380 в мастер нисходил, и нет никакого мастер переключения, или 6379., как показано на рисунке:
Redis-6380 с помощью клиента slaveof никто, так что она становится мастер-узел, но не его Redis-6381 от узла, как показано на фиг.
После перезапуска Redis-6379, возобновился.