springboot内置了lettuce连接池吗
时间: 2023-10-06 09:06:44 浏览: 170
springboot2配置Lettuce连接池完整代码
是的,Spring Boot内置了Lettuce连接池,因为Spring Boot默认使用Lettuce作为Redis的Java客户端。
在Spring Boot应用程序中,可以通过在`application.properties`或`application.yml`配置文件中进行Lettuce连接池的配置,例如:
```
spring.redis.host=127.0.0.1
spring.redis.port=6379
spring.redis.lettuce.pool.max-active=8
spring.redis.lettuce.pool.max-idle=8
spring.redis.lettuce.pool.min-idle=0
```
在这个配置中,`spring.redis.lettuce.pool`前缀表示配置的是Lettuce连接池的相关属性。其中,`max-active`表示连接池中最大的活跃连接数,`max-idle`表示连接池中最大的空闲连接数,`min-idle`表示连接池中最小的空闲连接数。
需要注意的是,Spring Boot同时也支持使用Jedis作为Redis的Java客户端,如果需要使用Jedis连接池,可以在`application.properties`或`application.yml`配置文件中进行相应的配置,例如:
```
spring.redis.host=127.0.0.1
spring.redis.port=6379
spring.redis.jedis.pool.max-active=8
spring.redis.jedis.pool.max-idle=8
spring.redis.jedis.pool.min-idle=0
```
在这个配置中,`spring.redis.jedis.pool`前缀表示配置的是Jedis连接池的相关属性。
阅读全文