美文网首页
十八、搭建redis主从分离架构

十八、搭建redis主从分离架构

作者: 那钱有着落吗 | 来源:发表于2020-11-18 13:15 被阅读0次

首先我们需要三台部署了redis的服务器,然后开始配置

  • 使用info replication来查看集群状态
127.0.0.1:6379> info replication
# Replication
role:master
connected_slaves:0
master_replid:c98a55548e2a164514c4924bf707343123d9c764
master_replid2:0000000000000000000000000000000000000000
master_repl_offset:0
second_repl_offset:-1
repl_backlog_active:0
repl_backlog_size:1048576
repl_backlog_first_byte_offset:0
repl_backlog_histlen:0
127.0.0.1:6379> 
  • 这个是查看信息,接下来我们需要配置,打开redis.conf


    image.png

往下看有一个配置主节点的地方

  • replicaof意思就是配置是谁的镜像,就是配置主节点:
  • masterauth 配置的是主节点的密码
  • replica-serve-stale-data yes这个配置保留不动,意思就是这个从节点是只读的
replicaof 192.168.121.172 6379 
masterauth 123456
replica-serve-stale-data yes

配置完成之后我们重启一下redis

 /etc/init.d/redis_init_script stop
 /etc/init.d/redis_init_script start

测试

  • 删除working下的数据文件,重启会发现,数据文件又从主节点同步过来了
  • 重启完成之后,如果主节点设置值,那么从节点是可以看到更新的数据的

相关文章

网友评论

      本文标题:十八、搭建redis主从分离架构

      本文链接:https://www.haomeiwen.com/subject/heoovktx.html