c-starter-plugins-cache-redis-ctg-common.1.0.2-beta2.source-code.ctg-redis.yml Maven / Gradle / Ivy
gc:
starter:
# 缓存配置
cache:
# 缓存的前缀,多个系统分布式共享时保证唯一且不要太长
prefix: gc
# 缓存的配置
typeConfigList:
- type: SysCaptchaCache
ttl: 60
className: java.lang.String
- type: SysTokenCache
ttl: ${gc.starter.jwt.expiration}
className: com.gccloud.starter.core.cache.SysTokenCache
# ctg redis配置
ctg-redis:
# 接入机地址列表,多个之间使用逗号隔开,格式如: ip1:port1,ip2:port2
nodes: 192.168.1.64:9562
# 用户名#密码 组合成密码
password: test#test@123456
# 桶位或者分组名,必填
database: 2
# 客户端名
clientName: gc
# 后台监控执行周期(毫秒),默认3秒
period: 3000
# 监控命令超时时间(毫秒),默认500毫秒
monitorTimeout: 3000
# 监控连续出错几次,将接入机节点判断为失效,默认3次
monitorErrorNum: 3
# 是否开启后台监控日志,默认开启
monitorLog: true
# 操作超时时间,单位毫秒,默认2秒
soTimeout: 2000
# 连接超时时间,单位毫秒,默认2秒
connectionTimeout: 2000
# 连接池配置
pool:
# 连接池最大连接数(使用负值表示没有限制)
max-active: 20
# 连接池最大阻塞等待时间(使用负值表示没有限制)
max-wait: 60000
# 最大空闲连接个数
max-idle: 10
# 最小空闲连接个数
min-idle: 10
# 连接超时时间
timeout: 60000
maxTotal: 100
maxWaitMillis: 60000
testOnBorrow: false
testOnReturn: true
testWhileIdle: true
© 2015 - 2025 Weber Informatics LLC | Privacy Policy