参数配置

最近更新时间:2025-07-01 11:17:01

我的收藏
Redisson 连接 Redis 的连接参数和连接池相关配置的推荐值,请参见下表,方便您快速搭建客户端。
参数名
类型
默认值
解释
推荐值
timeout
int
3000ms
客户端发送请求,Redis 服务器响应超时时间
3000ms
retryAttempts
int
3
客户端发送命令至 Redis 的重试次数
3
retryInterval
int
1500ms
客户端再次尝试发送 Redis 命令的时间间隔
200ms
connectTimeout
int
10000ms
客户端尝试与 Redis 建立连接的最长等待时间
3000ms
connectionPoolSize
int
64
Redis 连接池大小
200
connectionMinimumIdleSize
int
24
Redis 连接池最小的空闲连接数
50
idleConnectionTimeout
int
10000ms
Redis 连接池中空闲连接的超时时间
10000ms
pingConnectionInterval
int
30000ms
向 Redis 服务器发送 PING 命令的时间间隔
1000ms

application.properties

如下配置文件已经使用推荐值配置连接参数,仅需要配置 redis 连接地址、访问密码及数据库即可。
// redis 实例访问 VIP 地址
tencent.redis.address=redis://XX.XX.XX.XX:6379
// 实例访问密码
tencent.redis.password=XXXX
// redis 数据库索引号
tencent.redis.database=0
// 客户端尝试与 Redis 建立连接的最长等待时间
tencent.redis.connect.timeout=3000
// Redis 连接池中空闲连接的超时时间
tencent.redis.connection.idle.timeout=10000
// 向 Redis 服务器发送 PING 命令的时间间隔
tencent.redis.connection.ping.interval=1000
// Redis 服务器响应超时时间
tencent.redis.timeout=2000
// Redis 连接池最小的空闲连接数
tencent.redis.connection.pool.min.size=50
// Redis 连接池最大的连接数
tencent.redis.connection.pool.max.size=200
// 客户端发送命令至 redis 的重试次数。
tencent.redis.retry.attempts=3
// 客户端再次尝试发送 Redis 命令的时间间隔
tencent.redis.retry.interval=200

application.yml

如下配置已经使用推荐值配置连接参数,仅需要配置 redis 连接地址、访问密码及数据库即可。
tencent:
redis:
address: redis://XX.XX.XX.XX:6379
password: XXXX
database: 0
connect.timeout: 3000
connection:
idle.timeout: 10000
ping.interval: 1000
pool:
min.size: 50
max.size: 200
timeout: 2000
retry:
attempts: 3
interval: 200