0

我已经安装了最稳定的 redis (ver 3.2)。一切正常,直到我重命名 redis 的 CONFIG 命令,哨兵无法将奴隶提升为主人。认为问题是哨兵仍然使用CONFIG命令(已重命名)来更改redis的配置。有没有办法改变哨兵的配置(通过redis-cli或配置文件sentinel.conf)以适应redis配置(重命名配置命令)。如果没有,如何更改源代码?

谢谢

4

1 回答 1

0

谷歌后,我找到了解决这个问题的方法。我通过这个redis github替换redis/src/sentinel.c,从源代码重建和安装 redis。 然后我可以在 sentinel.conf 中添加一个指令来配置哨兵使用重命名的配置命令。

sentinel config-command mymaster <renamed-command>
于 2016-05-13T07:01:34.683 回答