整合 Redis 哨兵模式
引入依赖
在 pox.xml
中引入 org.apache.commons:commons-pool2
和 org.springframework.boot:spring-boot-starter-data-redis
依赖
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-pool2</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
相关配置
在 application.yml
中添加 redis
及哨兵集群的配置
spring:
redis:
lettuce:
pool:
# 最大连接数
max-active: 8
# 最大空闲连接数
max-idle: 8
# 最大阻塞等待时间(使用负值表示没有限制)
max-wait: -1ms
# 最小空闲连接数
min-idle: 0
sentinel:
# 哨兵集群主节点名
master: mymast