企业架构LNMP学习笔记51

企业案例使用:

主从模式:

缓存集群结构示意图:

去实现Redis的业务分离:

读的请求分配到从服务器上,写的请求分配到主服务器上。

Redis是没有中间件来进行分离的。

是通过业务代码直接来进行读写分离。

准备两台虚拟机:

|----------|----------------|--------------|
| 主机名 | IP地址 | 备注信息 |
| server08 | 192.168.17.114 | redis-master |
| server09 | 192.168.17.115 | redis-slave |

master配置:

vim /usr/local/redis/bin/redis.conf

开启监听,在网络中与其他服务器进行网络交互的网卡,默认ens33

bind的ip指的是其他的主机需要和这个主机通讯的IP(这个的主机的IP地址)。

然后再启动redis-server:

我们可以从另外的redis从服务器来连接到redis上。

slave配置:

vim /usr/local/redis/bin/redis.conf

然后是重启服务器,并查看是否启动成功。

然后在redis主服务器上查看info的信息:

再看下redis从服务器上的info信息:

slave_read_only: 只读的信息。

如果主机宕机了,那么看从服务器:

主服务器在redis-cli中运行shutdown命令。

可以看到master_link_status的状态是down状态。

永久生效是需要修改配置文件。直接在配置文件中进行修改。

从redis的2.6版本,从服务器只有只读的功能。

主写从读。

相关推荐
小小仙。8 分钟前
IT自学第四十三天(微服务登录认证)
运维·微服务·架构
2301_780789669 分钟前
2025年服务器漏洞生存指南:从应急响应到长效免疫的实战框架
网络·安全·web安全·架构·ddos
IT大白鼠33 分钟前
云原生AI工具链:架构、组件、应用与发展趋势
人工智能·云原生·架构
Devin~Y43 分钟前
大厂 Java 面试实录:Spring Boot/Cloud、Kafka、Redis、JVM、K8s、RAG 一条龙(小Y翻车版)
java·jvm·spring boot·redis·spring cloud·kafka·kubernetes
刀法如飞1 小时前
Ontology本体论是什么?Palantir 技术原理介绍
大数据·人工智能·架构
桔筐1 小时前
Redis 无锁化库存扣减方案(INCR + SETNX 实现,高并发不超卖)
java·redis
梦梦代码精1 小时前
电商系统的核心难点:订单与营销系统如何设计?——LikeShop 架构深度拆解(规则计算与状态一致性)
java·开发语言·低代码·架构·开源·github
SZLSDH1 小时前
专项治理场景下,数字孪生IOC的架构适配逻辑:以智慧河湖监管为例
java·大数据·架构·数据可视化
庞轩px1 小时前
Redis工具类重构——从臃肿到优雅的门面模式实践
数据库·redis·设计模式·重构·门面模式·可扩展性·可维护性
beeboobeeboo1 小时前
重塑计算基点:AI 操作系统的架构革命与应用、安全、开发范式重构
人工智能·安全·架构