All Downloads are FREE. Search and download functionalities are using the official Maven repository.

c-starter-plugins-cache-redis-ctg-common.1.0.2-beta2.source-code.ctg-redis.yml Maven / Gradle / Ivy

There is a newer version: 2.3.0.RELEASE
Show newest version
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