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.
相关推荐
爆更小哇13 分钟前
MyBatis的TypeHandler :优雅地实现数据加密与解密
数据库·后端·mybatis
likuolei1 小时前
Eclipse 创建 Java 接口
java·数据库·eclipse
w***15311 小时前
Spring boot启动原理及相关组件
数据库·spring boot·后端
q***65691 小时前
PostgreSQL 17 发布了!非常稳定的版本
数据库·postgresql
云飞云共享云桌面1 小时前
如何降低非标自动化工厂的研发软件采购成本
运维·服务器·网络·数据库·性能优化·自动化
泰克教育官方账号2 小时前
泰涨知识 | 什么是自动化巡检?
运维·服务器·数据库
oneslide2 小时前
分享一个MySQL数据库备份恢复脚本--II
数据库·mysql
Gauss松鼠会2 小时前
【GaussDB】使用DBLINK连接到ORACLE
数据库·sql·database·gaussdb
Arva .2 小时前
深度分页、读写分离、分库分表后 SQL 该如何优化?
数据库·sql
九章-3 小时前
中国能建风电项目数据库国产化实践:构建安全可控的新能源数据底座
数据库