网站首页 > java教程 正文
springboot连接redis连接池和sentinel
在配置文件中配置application.yml
ip: 192.168.0.110
spring:
redis:
password: redis123
timeout: 2000
lettuce:
pool:
max-active: 1000#连接池最大连接数(使用负值表示没有限制)
max-idle: 10# 连接池中的最大空闲连接
max-wait: -1连接池最大阻塞等待时间(使用负值表示没有限制)
min-idle: 5# 连接池中的最小空闲连接
cluster:
nodes: ${ip}:6379,${ip}:6380,${ip}:6381
max-redirects: 3# 获取失败 最大重定向次数
sentinel:
master: redis_master
nodes: ${ip}:26379
---------或者application.properties
spring.redis.password=redis123
spring.redis.timeout=6000
# 获取失败 最大重定向次数
spring.redis.cluster.max-redirects=3
#spring.redis.cluster.nodes=192.168.0.110:6379,192.168.0.110:6380,192.168.0.110:6381
#连接池最大连接数(使用负值表示没有限制)
spring.redis.lettuce.pool.max-active=1000
# 连接池中的最大空闲连接
spring.redis.lettuce.pool.max-idle=10
# 连接池中的最小空闲连接
spring.redis.lettuce.pool.min-idle=5
# 连接池最大阻塞等待时间(使用负值表示没有限制)
spring.redis.lettuce.pool.max-wait=-1
spring.redis.sentinel.password=redis123
spring.redis.sentinel.master=redis_master
spring.redis.sentinel.nodes=192.168.0.110:6379,192.168.0.110:6380,192.168.0.110:6381
---------
加入spring.redis.lettuce.pool的依赖,不然报Caused by:
java.lang.NoClassDefFoundError:
org/apache/commons/pool2/impl/GenericObjectPoolConfig
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-pool2</artifactId>
</dependency>
springboot2.4
redis-5.0.10
2020-12-20
猜你喜欢
- 2025-05-16 SpringBoot整合Redis实现常用功能
- 2025-05-16 基于Redis实现简单的延时消息队列
- 2025-05-16 安装Redis
- 2025-05-16 Spring系列之Redis的两种集成方式
- 2025-05-16 Django连接Redis集群问题排查思路和总结
- 2025-05-16 只需5分钟,完成Redis所有命令操作~
- 2025-05-16 熟练使用 Redis 的 5 大数据结构:Java 实战教程
- 2025-05-16 Redis 常见业务场景及实例(Java)
- 2025-05-16 Spring Boot3整合Redis的使用场景全解析
- 2025-05-16 使用canal解决Mysql和Redis数据同步(TCP)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)