鍍金池/ 問答/人工智能  Java/ springboot代碼配置Redis

springboot代碼配置Redis

在springboot里,如何使用代碼直接配置Redis,不用properties里的配置信息?
暫時沒找到模板。
求助。

回答
編輯回答
陌離殤

一般推薦使用樓上的配置自動注入, 可以實現(xiàn)單機(jī)、哨兵、集群的切換,然后使用@Autowrite RedisTemplate<Object, Object> template;注入

如果需要代碼配置可以參考:org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration

2018年7月27日 02:37
編輯回答
孤酒
spring:
  redis:
    database: 0
    host: 192.168.179.128
    port: 6379
    password: 123456 # 沒有配置密碼則不填
    pool:
      # 連接池最大連接數(shù)(使用負(fù)值表示沒有限制)
      max-active: 16
      # 連接池最大阻塞等待時間(使用負(fù)值表示沒有限制)
      max-wait: -1
      # 連接池中的最大空閑連接
      max-idle: 16
      # 連接池中的最小空閑連接
      min-idle: 0
    # 連接超時時間(毫秒)
    timeout: 6000
2018年3月4日 22:04