13.Redis 的级联复制

Redis 的级联复制

即实现基于Slave节点的Slave

1. 修改 Slave 节点配置文件
bash 复制代码
# 第一个slave节点
[root@ubuntu2204 ~]#vim /apps/redis/etc/redis.conf

(大约在533行附近)
replicaof 10.0.0.100 6379
masterauth 123456

# 第二个slave节点
[root@ubuntu2204 ~]#vim /apps/redis/etc/redis.conf

(大约在533行附近)
replicaof 10.0.0.101 6379
masterauth 123456

# 重启redis服务
[root@ubuntu2204 ~]#systemctl restart redis

# Master和Slave查看状态
[root@ubuntu2204 ~]#redis-cli -a 123456
127.0.0.1:6379> info replication

注意:
master_link_status:up
master_last_io_seconds_ago:6   # 如果主从复制通信正常,每10秒重新从0计数,此值无法修改,如果无法通信,当计数到60时,master_link_status显示为down
master_sync_in_progress:0      # 0表示同步完成,1表示正在同步

# 查看是否同步成功
127.0.0.1:6379> info keyspace
# Keyspace
db0:keys=1000,expires=0,avg_ttl=0

# Slave 只读状态
127.0.0.1:6379> set key1 v1
(error) READONLY You can't write against a read only replica.
相关推荐
SPC的存折3 小时前
6、MySQL设置TLS加密访问
linux·运维·服务器·数据库·mysql
老苏畅谈运维3 小时前
DBA分析 ORA 报错的利器,errorstack让 Oracle 错误现原形
数据库·oracle·dba
juniperhan4 小时前
Flink 系列第 3 篇:核心概念精讲|分布式缓存 + 重启策略 + 并行度 底层原理 + 代码实战 + 生产规范
大数据·分布式·缓存·flink
紫青宝剑4 小时前
向量数据库 Milvus
数据库·milvus
雪碧聊技术4 小时前
数据库系统基础知识
数据库
Elastic 中国社区官方博客4 小时前
如何使用 LogsDB 降低 Elasticsearch 日志存储成本
大数据·运维·数据库·elasticsearch·搜索引擎·全文检索·可用性测试
Dreamboat-L4 小时前
HBase远程访问配置(详细教程)
大数据·数据库·hbase
架构师老Y4 小时前
012、缓存架构设计:Redis高级应用与优化
redis·python·架构
難釋懷4 小时前
Nginx实现本地缓存查询
nginx·spring·缓存
刘~浪地球4 小时前
数据库与缓存--Redis 集群架构与优化
数据库·redis·缓存