部署redis的读写分离架构(包含节点间认证口令)

文章目录

  • 部署redis的读写分离架构(包含节点间认证口令)
    • 配置主从关系
    • 强制读写分离
    • 集群安全认证
    • 读写分离架构的测试


部署redis的读写分离架构(包含节点间认证口令)

配置主从关系

在从库的配置文件中,通过 replicaof(Redis 5.0 之前使用 slaveof)命令配置主从关系。图中 mq1 为主库的 hostname。

replicaof mq1 6379

部署redis的读写分离架构(包含节点间认证口令)_第1张图片

强制读写分离

在从库配置文件中,通过如下命令拒绝所有的写操作,这样可以强制搭建成读写分离的架构。

replica-read-only yes # 默认配置

部署redis的读写分离架构(包含节点间认证口令)_第2张图片

集群安全认证

第一步:在从库配置文件中,通过 masterauth 命令设置连接口令。

masterauth redis-pass

在这里插入图片描述

第二步:在主库配置文件中,通过 requirepass 命令开启集群安全认证。

requirepass redis-pass

在这里插入图片描述

读写分离架构的测试

先启动主节点,再启动从节点。

查看主从关系

部署redis的读写分离架构(包含节点间认证口令)_第3张图片

主库

部署redis的读写分离架构(包含节点间认证口令)_第4张图片

从库

部署redis的读写分离架构(包含节点间认证口令)_第5张图片

你可能感兴趣的:(缓存架构,redis,读写分离,集群安全认证,replicaof,主从复制架构)