分步式主从配置:

可以多级主-从-从配置

  • 主配置
# bind 127.0.0.1 关闭
port 6379
maxclients 10000
requirepass 880866
#databases 16
#maxmemory 1048576000
  • 从配置 修改slave的redis配置文件:
slaveof 192.168.0.100 6379 #(映射到主服务器上)
masterauth admin  #如果master设置了验证密码
slave-read-only yes|no  #slave是否只读

slave-serve-stale-data yes #当master出现问题的时候,是否依然可以请求slave 
repl-ping-slave-period 10  #slave每隔10sping 一次master

slave-priority 100 #slave的优先级,master选举的依据
  • 从从配置
port 6377
maxclients 10000
requirepass 880866
maxmemory 1048576000

slaveof 172.16.24.51 6379
masterauth 880866
slave-read-only no
slave-serve-stale-data yes
repl-ping-slave-period 60
slave-priority 100
  • 使用命令查看配置是否: info
    三.主从切换
    sentinal