2016-05-12 3 views
0

Я установил stablest redis (вер. 3.2). Все работает нормально, пока я не переименовал команду CONFIG в redis, дозорный не смог продвинуть slave, чтобы быть мастером. Подумайте, что проблема является дозорной, по-прежнему используется команда CONFIG (была переименована), чтобы изменить конфигурацию redis. Есть ли способ изменить конфигурацию дозорного (через redis-cli или файлы конфигурации sentinel.conf) для адаптации конфигурации redis (переименованная команда config). Если этого не происходит, как насчет изменения исходного кода?Sentinel work fail после команды rename config redis

Thanks

ответ

0

После google я нашел решение этой проблемы. Я заменяю redis/src/sentinel.c с помощью этого redis github, перестроить и установить redis из источника.
Тогда я мог бы добавить директиву sentinel.conf, чтобы настроить использование команды переименованного конфига.

sentinel config-command mymaster <renamed-command>