首页 资源列表 文章列表

redis配置哨兵模式

首先系统需安装好redis

新建文件夹redis,再新建三个文件夹 redis1,redis2,redis3

redis1 下面新建文件 redis.conf

port 6379
pidfile /var/run/redis_6379.pid
# 此处无需配置 replicaof,因为这是主节点

redis2 下面新建文件redis.conf

port 6380
pidfile /var/run/redis_6380.pid
dbfilename dump-6380.rdb
replicaof 127.0.0.1 6379

redis3 下面新建文件redis.conf

port 6381
pidfile /var/run/redis_6381.pid
dbfilename dump-6381.rdb
replicaof 127.0.0.1 6379


分别启动这三个redis

redis-server  redis1/redis.conf &

redis-server  redis2/redis.conf &

redis-server  redis3/redis.conf &


查看主从复制是否配置成功

# 登入 主节点,它的端口是6379

redis-cli -p 6379

# 然后输入 info replication 指令,查看状态

info replication

哨兵配置

第一个哨兵

port 26379
sentinel monitor mymaster 127.0.0.1 6379 2

第二个哨兵

port 26380
sentinel monitor mymaster 127.0.0.1 6379 2

第三个哨兵

port 26381
sentinel monitor mymaster 127.0.0.1 6379 2

分别启动三个哨兵

redis-sentinel sentinel.conf