redis搭建哨兵模式(伪集群)

redis搭建哨兵模式(伪集群)

一、先搭建完主从模式

二、 在各自的redis目录下创建文件(sentinel.conf)

三、加入配置

# 哨兵sentinel实例运行的端口 默认26380
port 26380

# 本地ip
bind 127.0.0.1

# 哨兵监听的主服务器 后面的1表示主机挂掉以后进行投票,只需要2票就可以从机变主机
sentinel monitor mymaster 127.0.0.1 6480 2

# 设置主机的密码(无密码可以省略)
# sentinel auth-pass mymaster lixl123

# 设置未得到主机响应时间,此处代表5秒未响应视为宕机
sentinel down-after-milliseconds mymaster 5000

# 设置等待主机活动时间,此处代表15秒主机未活动,则重新选举主机
sentinel failover-timeout mymaster 15000

# 设置重新选举主机后,同一时间同步数据的从机数量,此处代表重新选举主机后,每次2台从机同步主机数据,直到所有从机同步结束
sentinel config-epoch mymaster 2

# 执行故障转移时, 最多有2个从服务器同时对新的主服务器进行同步
sentinel leader-epoch mymaster 2
# Generated by CONFIG REWRITE

四、 ip 端口修改一下

五、 先启动三台redis在启动三台哨兵

哨兵的启动命令: redis-server sentinel.conf --sentinel

log打印如下

在这里插入图片描述

posted @ 2022-11-18 15:49  剑心空明  阅读(4)  评论(0编辑  收藏  举报  来源