redis主从复制,无法从redis读取最新的数据

embedded/2024/10/18 6:10:57/

目录

    • 一、场景
    • 二、redis连接配置
    • 三、排查
    • 四、原因
    • 五、解决


一、场景

1、redis为主从复制模式

2、采用读写分离(主节点写入,从节点读取)

3、最新数据成功写入主节点,但从节点没有同步最新的数据


redis_12">二、redis连接配置

#主节点
spring.redis.host=172.26.65.92
spring.redis.port=6379
spring.redis.password=xxx#从节点
spring.redis.slave.host=172.26.65.42
spring.redis.slave.port=6379
spring.redis.slave.password=xxx

三、排查

1、通过程序向redis保存数据,数据成功写入主节点

2、连接从节点,查看redis数据,发现并没有同步最新数据

3、执行info replication命令,查看主从配置信息,发现从节点并不是172.26.65.42

在这里插入图片描述


四、原因

程序配置了错误的从节点(172.26.65.42),真正的从节点是(172.23.48.63


五、解决

更正程序从节点配置


http://www.ppmy.cn/embedded/4025.html

相关文章

快速掌握缓存技术:学习多个缓存供应商(ehcache,redis,memcached,jetcache,j2cache)

缓存技术 缓存模拟缓存Spring缓存技术第三方缓存技术Ehcache缓存供应Redis缓存memcached缓存(国内) jetcache缓存供应商jetcache的基本使用设置外部服务设置本地服务 jetcache方法缓存j2cache 缓存 什么是缓存 缓存是一种介于数据永久存储介质与数据应用…

MATLAB实现禁忌搜索算法优化柔性车间调度fjsp

禁忌搜索算法的流程可以归纳为以下几个步骤: 初始化: 利用贪婪算法或其他局部搜索算法生成一个初始解。清空禁忌表。设置禁忌长度(即禁忌表中禁止操作的期限)。邻域搜索产生候选解: 通过特定的搜索算子(如…

Sonatype Nexus 服务器迁移

因为服务器的升级和调整,有时候会对安装 Sonatype Nexus 的服务器进行迁移到新服务器上。 从技术架构上来说,Sonatype Nexus 我们使用的是 AWS 的存储,所以我们并不需要拷贝大量的数据。 文件夹结构 在备份和恢复之前,我们需要…

分类网络总结

欢迎大家订阅我的专栏一起学习共同进步,主要针对25届应届毕业生 祝大家早日拿到offer! lets go http://t.csdnimg.cn/dfcH3 目录 4. 经典分类网络与发展 4.1 AlexNet 4.2 VGGNet 4.3 GoogLeNet Inception 4.4 ResNet 4.5 DenseNet 4.6 MobileN…

.Net ajax 接收参数

后端部分代码 一般处理程序 public void ProcessRequest(HttpContext context){context.Response.ContentType "text/plain";string str_index context.Request.Form.AllKeys.Contains("index") ? context.Request.Form["index"].ToString(…

JavaScript 高性能编程 —— Data Access 数据访问

经典计算机科学的一个问题是确定数据应当存放在什么地方,以实现最佳的读写效率。数据存储在哪里, 关系到代码运行期间数据被检索到的速度。在 JavaScript 中,此问题相对简单,因为数据存储只有少量方 式可供选择。正如其他语言那样,数据存储位置关系到访问速度。 在 JavaS…

华为配置静态ARP示例

华为配置静态ARP示例 组网图形 图1 配置静态ARP组网图 静态ARP简介配置注意事项组网需求配置思路操作步骤配置文件相关信息 静态ARP简介 静态ARP表项是指网络管理员手工建立IP地址和MAC地址之间固定的映射关系。 正常情况下网络中设备可以通过ARP协议进行ARP表项的动态学习&…

RabbitMQ - Spring boot 整合 RabbitMQ

一、RabbitMQ 1、RabbitMQ 使用场景 1.1、服务解耦 假设有这样一个场景, 服务A产生数据, 而服务B,C,D需要这些数据, 那么我们可以在A服务中直接调用B,C,D服务,把数据传递到下游服务即可 但是,随着我们的应用规模不断扩大,会有更多的服务需要A的数据,如果有几十甚至几百个下…