springboot 2.x版本Redis设置JedisConnectionFactory


一、

springboot2.x 集成redis时,配置连接信息和构造方法发生了改变。

2.X版本可以使用RedisStandaloneConfiguration、RedisSentinelConfiguration、RedisClusterConfiguration三种方式配置连接信息。

这里我们以RedisStandaloneConfiguration为例,修改之前的配置。 

 

  同样的RedisCacheManager的配置方式也不能再以RedisTemplate为参数初始化,参考:官方文档
我们改为:

 

二、

以上配置使用的是直接连接redis的方式,即每次连接都创建新的连接。当并发量剧增时,这会带来性能上开销,同时由于没有对连接数进行限制,则可能使服务器崩溃导致无法响应。

所以我们一般都会建立连接池,事先初始化一组连接,供需要redis连接的线程取用。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM