spring boot redis 集群节点配置:
yml文件配置 redis:
cluster:
nodes:
- Ip:端口1,Ip:端口2,Ip:端口3,Ip:端口4,Ip:端口5
# Redis服务器连接密码(默认为空)
password:
# Redis数据库索引(默认为0)
database: 0
# 连接超时时间,2.0 中该参数的类型为Duration,这里在配置的时候需要指明单位
timeout: 10s
# 连接池配置,2.0中直接使用jedis或者lettuce配置连接池
jedis:
pool:
# 连接池最大连接数(使用负值表示没有限制)
max-active: -1
# 连接池中的最大空闲连接
max-idle: 50
# 连接池中的最小空闲连接
min-idle: 0
# 连接池最大阻塞等待时间(使用负值表示没有限制)
max-wait: 1ms
/**
* 自增序列号
* @param key 前缀
* @param numLength 要生成多少位的数字
* @return
*/
public synchronized String seqGenerator(String key, int numLength) {