redis主从复制(一主二仆)多服务器部署
通过主从复制可以允许多个 slave server 拥有和master server 相同的数据库副本
master 可以拥有多个slave,多个 slave可以连接同一个master外,还可以连接到其他slave。
主从复制不会阻塞 master,在同步数据时,master可以继续处理client请求,提高系统的伸缩性
文章图片
这里做的是一主二仆 (1master2slave)
三台服务器,ip地址134(主)135(slave1) 136(slave2)
修改134(主)redis.conf文件
bind 127.0.0.1注释掉
protected-mod yes 改为no保护模式关掉
文章图片
【redis主从复制(一主二仆)多服务器部署】接着修改从节点135(slave1) 和136(salve2)
bind 127.0.0.1注释掉
protected-mod yes 改为no保护模式关掉
此外还要配置 slaveof192.168.12.134 6379
文章图片
接着不要忘记关闭 134(主)的6379端口的防火墙拦截
firewall-cmd --zone=public --add-port=6379/tcp --permanent (放行6379)
firewall-cmd --reload (重启防火墙)
文章图片
测试:
主服务器 134
文章图片
从服务器136/136
文章图片
推荐阅读
- Docker应用:容器间通信与Mariadb数据库主从复制
- springboot使用redis缓存
- MYSQL主从同步的实现
- (1)redis集群原理及搭建与使用(1)
- 复制阳光
- springboot结合redis实现搜索栏热搜功能及文字过滤
- 《可复制的领导力》读后感之一----学会倾听,提高效率
- Redis——发布订阅/消息队列
- redis|redis 常见问题一
- python|8. 文件系统——文件的删除、移动、复制过程以及链接文件