本文主要是介绍SpringBoot3.x如何配置Redis 7.x连接?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
大家好,我是袁庭新。今天我在把项目从Spring Boot 2.x升级到Spring Boot 3.x,发现编译器报了Redis的错误。如下图所示:
把鼠标悬停在在对应的错误警号的上方,提示信息见下:
Deprecated configuration property 'spring.redis.host'
报错解释:这个报错信息表明你正在使用的配置属性spring.redis.host
已经不再推荐使用了。
然后我查了下官方文档,说在新版本的Spring框架中,使用了新的配置属性已代替了它。
项目升级到Spring Boot 3.x后,Redis的配置也有所变化。解决的方法是,在配置文件中,把“spring.redis”替换成“spring.data.redis”即可。
调整后application.yaml文件的Redis配置信息见下:
spring:data:redis:host: 192.168.230.131 # Redis服务器地址port: 6379 # Redis服务器连接端口password: 123456 # Redis服务器连接密码(如果Redis数据库没有设置密码,默认为空)lettuce:pool:max-active: 8 # 最大连接max-idle: 8 # 最大空闲连接min-idle: 0 # 最小空闲连接max-wait: 100ms # 连接等待时间
今天的内容就分享到这里吧~我这里写了一套最新的Redis 7.2.5版的教程,是基于Spring Boot 3.x + JDK 21而研发,已经放在我的星球里了,有需要的,可以加入。
为了回馈粉丝朋友,送一张34元新人优惠券,先到先学呦!一天只要1块钱~
这篇关于SpringBoot3.x如何配置Redis 7.x连接?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!