您好,欢迎来到意榕旅游网。
搜索
您的当前位置:首页springboot排除redis的自动配置操作

springboot排除redis的自动配置操作

来源:意榕旅游网
springboot排除redis的⾃动配置操作

springboot 排除redis的⾃动配置

因为要配置⼀个redis链接,所以将系统⾃带的配置排除,分别是

RedisAutoConfiguration.class 和 RedisRepositoriesAutoConfiguration.class

两个⾃动配置类

需要注意的是:

RedisRepositoriesAutoConfiguration 对 beanName 叫做 “redisTemplate” 的bean有依赖,需要⼀并排除

@SpringBootApplication(exclude={ RedisAutoConfiguration.class,

RedisRepositoriesAutoConfiguration.class})

springboot配置redis报错(报红线)Deprecated configuration property 'spring.redis.pool.max-active'

报错信息为:

Deprecated configuration property ‘spring.redis.pool.max-active'报错配置为:

#连接池最⼤连接数(使⽤负值表⽰没有限制)spring.redis.pool.max-active=80

# 连接池最⼤阻塞等待时间(使⽤负值表⽰没有限制)spring.redis.pool.max-wait=-1# 连接池中的最⼤空闲连接spring.redis.pool.max-idle=20# 连接池中的最⼩空闲连接spring.redis.pool.min-idle=10

分析

是因为使⽤jedis的情况下,前缀应该是spring.redis.jedis,⽽不是spring.redis。改为如下即可:

# 连接池最⼤连接数(使⽤负值表⽰没有限制)spring.redis.jedis.pool.max-active=50

# 连接池最⼤阻塞等待时间(使⽤负值表⽰没有限制)spring.redis.jedis.pool.max-wait=-1# 连接池中的最⼤空闲连接

spring.redis.jedis.pool.max-idle=50# 连接池中的最⼩空闲连接

spring.redis.jedis.pool.min-idle=5

以上为个⼈经验,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- yrrf.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务