本文主要是介绍若依:Redis缓存lettuce更换为Jedis,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在springboot
中引入spring-boot-starter-data-redis
依赖时,默认使用的是lettuce,如果
不想使用lettuce
而是使用Jedis连接池
,就需要我们在引入spring-boot-starter-data-redis
依赖时做排除lettuce
,
操作步骤如下:
1、在ruoyi-common\pom.xml
手动添加jedis
依赖,排除lettuce
。
<!-- redis 缓存操作 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId><exclusions><exclusion><groupId>io.lettuce</groupId><artifactId>lettuce-core</artifactId></exclusion></exclusions></dependency><!--jedis连接池--><dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId></dependency>
2、在application.yml中替换配置,配置基本同上,只需要将lettuce换成jedis即可。
spring:redis:jedis:pool:# 连接池中的最小空闲连接min-idle: 0# 连接池中的最大空闲连接max-idle: 8# 连接池的最大数据库连接数max-active: 8# #连接池最大阻塞等待时间(使用负值表示没有限制)max-wait: -1ms
这篇关于若依:Redis缓存lettuce更换为Jedis的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!