本文基于windows上的redis,版本位 Redis-x64-5.0.10
文件中添加以下内容:
sentinel monitor <master-name> <ip> <redis-port> <quorum>
告诉sentinel去监听地址为ip:port的一个master,这里的master-name可以自定义,quorum是一个数字,指明当有多少个sentinel认为一个master失效时,master才算真正失效。master-name只能包含英文字母,数字,和“.-_”这三个字符需要注意的是master-ip 要写真实的ip地址而不要用回环地址(127.0.0.1)。(个人本地用的 127.0.0.1 貌似也没有出现问题)
配置示例:
sentinel monitor mymaster 127.0.0.1 6379 2
启动redis:
redis-server.exe redis.windows.conf
开启监控:
redis-server ./sentinel.conf --sentinel
经过第2步之后,sentinel.conf 出现了一些变化,本来我在文档中只写了一条语句 sentinel monitor mymaster 127.0.0.1 6379 2 ,现在变成如下图了。
其中需要关注的是 port 26379,后续连接的时候用的这个
然后就可以连接成功了
参考资料:
原文:https://www.cnblogs.com/betterwgo/p/14389038.html