CentOS7上配置redis主从同步读写分离

Redis 天涯孤鸟 3771℃ 0评论


Redis支持主从同步。数据可以从主服务器向任意数量的从服务器上同步,同步使用的是发布/订阅机制。

上一篇已经成功安装了redis,接下来就是如何实现redis的主从分离
我这里以一个master和两个slave为例,说一下如何配置
首先,将redis.conf复制两份,分别是redis-6380.conf,redis-6381.conf
三台机子的配置大概是这样的:

master
host:127.0.0.1
port:6379
slave1
host:127.0.0.1
port:6380
slave2
host:127.0.0.1
port:6381
接下来修改一下配置文件redis-6380.conf

同样,redis-6381.conf只是对应的port 设置为6381

配置完之后,启动6380和6381节点

接下来连接master节点,做set操作

连一下6380节点

连下6381节点

可以看到数据已经同步到6380,6381节点上了。
由于设置从机为只读操作,所以当向从机写入的时候,会报错

转载请注明:猫头鹰工作室 » CentOS7上配置redis主从同步读写分离

喜欢 (2)or分享 (0)
Avatar
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址