在从库的配置文件中,通过 replicaof(Redis 5.0 之前使用 slaveof)命令配置主从关系。图中 mq1 为主库的 hostname。
replicaof mq1 6379
在从库配置文件中,通过如下命令拒绝所有的写操作,这样可以强制搭建成读写分离的架构。
replica-read-only yes # 默认配置
第一步:在从库配置文件中,通过 masterauth 命令设置连接口令。
masterauth redis-pass
第二步:在主库配置文件中,通过 requirepass 命令开启集群安全认证。
requirepass redis-pass
先启动主节点,再启动从节点。
查看主从关系
主库
从库