springboot 排除redis的自動(dòng)配置操作
因?yàn)橐渲靡粋€(gè)redis鏈接,所以將系統(tǒng)自帶的配置排除,分別是
RedisAutoConfiguration.class 和 RedisRepositoriesAutoConfiguration.class兩個(gè)自動(dòng)配置類
需要注意的是:
RedisRepositoriesAutoConfiguration 對(duì) beanName 叫做 “redisTemplate” 的bean有依賴,需要一并排除
@SpringBootApplication(exclude={ RedisAutoConfiguration.class, RedisRepositoriesAutoConfiguration.class})springboot配置redis報(bào)錯(cuò)(報(bào)紅線)Deprecated configuration property ’spring.redis.pool.max-active’
報(bào)錯(cuò)信息為:
Deprecated configuration property ‘spring.redis.pool.max-active’
報(bào)錯(cuò)配置為:
#連接池最大連接數(shù)(使用負(fù)值表示沒有限制)spring.redis.pool.max-active=80# 連接池最大阻塞等待時(shí)間(使用負(fù)值表示沒有限制)spring.redis.pool.max-wait=-1# 連接池中的最大空閑連接spring.redis.pool.max-idle=20# 連接池中的最小空閑連接spring.redis.pool.min-idle=10分析
是因?yàn)槭褂胘edis的情況下,前綴應(yīng)該是spring.redis.jedis,而不是spring.redis。
改為如下即可:
# 連接池最大連接數(shù)(使用負(fù)值表示沒有限制)spring.redis.jedis.pool.max-active=50# 連接池最大阻塞等待時(shí)間(使用負(fù)值表示沒有限制)spring.redis.jedis.pool.max-wait=-1# 連接池中的最大空閑連接spring.redis.jedis.pool.max-idle=50# 連接池中的最小空閑連接spring.redis.jedis.pool.min-idle=5
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。
相關(guān)文章:
1. jsp+servlet簡(jiǎn)單實(shí)現(xiàn)上傳文件功能(保存目錄改進(jìn))2. .Net反向代理組件Yarp用法詳解3. 解決request.getParameter取值后的if判斷為NULL的問題4. .NET Framework各版本(.NET2.0 3.0 3.5 4.0)區(qū)別5. 詳解JSP 內(nèi)置對(duì)象request常見用法6. JSP中param動(dòng)作的實(shí)例詳解7. ASP.NET MVC實(shí)現(xiàn)下拉框多選8. ASP.NET MVC增加一條記錄同時(shí)添加N條集合屬性所對(duì)應(yīng)的個(gè)體9. .NET中的MassTransit分布式應(yīng)用框架詳解10. ASP.NET MVC實(shí)現(xiàn)本地化和全球化
