Redis主从配置整理
1. 环境
环境 | ip | redis |
---|---|---|
Centos7 | 192.168.2.5 | 6.0.9 |
Centos7 | 192.168.2.6 | 6.0.9 |
这里将以5为主节点,6为从节点,基于主从复制架构,实现读写分离
redis slave node
只读,默认开启,slave-read-only
开启了只读的redis slave node
,会拒绝所有的写操作,这样可以强制搭建成读写分离的架构
2. 安装
配置主节点
vim /etc/redis/6379.conf
编辑如下配置
# master上启用安全认证
requirepass foobared
配置从节点
vim /etc/redis/6379.conf
编辑如下配置
slaveof 192.168.2.5 6379
# master连接口令
masterauth foobared
3. 读写分离架构的测试
先启动主节点上的redis实例
再启动从节点上的redis实例