SpringBoot整合redis客户端超时怎么解决
发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,本文小编为大家详细介绍"SpringBoot整合redis客户端超时怎么解决",内容详细,步骤清晰,细节处理妥当,希望这篇"SpringBoot整合redis客户端超时怎么解决"文章能帮助大家解决疑惑
千家信息网最后更新 2026年11月04日SpringBoot整合redis客户端超时怎么解决
本文小编为大家详细介绍"SpringBoot整合redis客户端超时怎么解决",内容详细,步骤清晰,细节处理妥当,希望这篇"SpringBoot整合redis客户端超时怎么解决"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
问题
在开发的时候,使用到Lettuce连接redis,一段时间后不操作,再去操作redis,会报连接超时错误,在其重连后又可使用。
原因是:Lettuce 自适应拓扑刷新(Adaptive updates)与定时拓扑刷新(Periodic updates) 是默认关闭的导致问题的出现
解决的方案
方法一:
1、重写连接工厂实例,更改其LettuceClientConfiguration 为开启拓扑更新
@Configurationpublic class RedisConfig { @Autowired private RedisProperties redisProperties; //这是固定的模板 //自己定义了一个RedisTemplate @Bean @SuppressWarnings("all") public RedisTemplate redisTemplate(@Qualifier("lettuceConnectionFactoryUvPv") RedisConnectionFactory factory) { RedisTemplate template = new RedisTemplate<>(); template.setConnectionFactory(factory); //Json序列化配置 Jackson2JsonRedisSerializer 2、SpringBoot2.3.x后,可使用配置文件中开启lettuce的拓扑刷新
lettuce: pool: max-active: 20 max-wait: -1ms max-idle: 10 min-idle: 2 cluster: refresh: adaptive: true #20秒自动刷新一次 period: 20
方法二:
更改连接redis的连接方式,使用jedis连接
org.springframework.boot spring-boot-starter-data-redis io.lettuce lettuce-core redis.clients jedis
配置文件
spring: redis: password: xxx host: 172.16.0.x port: 6579 timeout: 5000 jedis: pool: #最大连接数据库连接数,设 0 为没有限制 max-active: 8 #最大等待连接中的数量,设 0 为没有限制 max-idle: 8 #最大建立连接等待时间。如果超过此时间将接到异常。设为-1表示无限制。 max-wait: -1ms #最小等待连接中的数量,设 0 为没有限制 min-idle: 0 #lettuce: #pool: #max-active: ${redis.config.maxTotal:1024} #max-idle: ${redis.config.maxIdle:50} #min-idle: ${redis.config.minIdle:1} #max-wait: ${redis.config.maxWaitMillis:5000}读到这里,这篇"SpringBoot整合redis客户端超时怎么解决"文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注行业资讯频道。
配置
序列
时间
方式
拓扑
客户
客户端
整合
最大
文章
问题
限制
内容
工厂
数量
文件
方法
线程
集群
妥当
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
耶加雪菲
互联网科技有限公司
上海卓越科技互联网
涨乐互联网科技
喔噻互联网科技
上海喔噻互联网科技
互联网科技汛
国外互联网科技网站
多迪互联网科技有限公司
互联网 科技服务平台
中国的互联网科技企业的崛起
承德科技产业互联网发展
浙江互联网科技研学营
崇明区互联网教育科技诚信经营
黑科技闪耀互联网之光
互联网科技革命什么开始
新兴科技互联网创新大赛颁奖典礼
东莞新华互联网科技学校
晋城互联网科技
广州燕处互联网科技有限公司
互联网科技公司
上海卓越科技互联网
中国互联网科技发展
长亮科技互联网金融
海南购全球互联网科技
青海省互联网新科技
南山科技园互联网公司有哪些
来此购互联网科技有限公司
辽宁互联网新科技
陕西九四连强互联网科技有限公司