我有一个 2 节点 Redis 集群设置。
[主站] 192.168.56.102:Redis主站(:6379),Redis从站(:6380),哨兵(:26379),哨兵#2(:26380)
[救援]192.168.56.103:Redis Master(:6379),Redis Slave(:6380),Sentinel(:26379)
每个从属实例都是同一机器上主实例的从属实例。每个哨兵实例监控两个主实例。
我将上述内容与 twemproxy (与这个问题无关)和 client-reconfig-script 结合使用来更新 twemproxy 配置,以便应用程序继续工作。
我正在停止服务器以查看发生了什么以及一切是否正常工作。
[master] stop redis master:法定人数能够成功选举新的master。登录下面。
==> /tmp/sentinel.log <==
[14701] 29 Dec 18:16:55.096 # +sdown slave 192.168.56.102:6379 192.168.56.102 6379 @ master 192.168.56.102 6380
[14705] 29 Dec 18:16:55.096 # +sdown slave 192.168.56.102:6379 192.168.56.102 6379 @ master 192.168.56.102 6380
[14701] 29 Dec 18:18:04.187 # -sdown slave 192.168.56.102:6379 192.168.56.102 6379 @ master 192.168.56.102 6380
[14705] 29 Dec 18:18:04.236 # -sdown slave 192.168.56.102:6379 192.168.56.102 6379 @ master …
Run Code Online (Sandbox Code Playgroud)