ホームページ  >  記事  >  データベース  >  SpringBoot で Redis の自動構成を除外する方法

SpringBoot で Redis の自動構成を除外する方法

王林
王林転載
2023-05-26 11:16:052426ブラウズ

springboot は redis の自動構成を除外します

redis リンクを構成する必要があるため、システム独自の構成 (

RedisAutoConfiguration.class 和 RedisRepositoriesAutoConfiguration.class

2 つの自動構成クラス

##) は除外されます。

#次の点に注意してください:

RedisRepositoriesAutoConfiguration は、beanName が「redisTemplate」と呼ばれる Bean に依存しているため、除外する必要があります

@SpringBootApplication(exclude={
  RedisAutoConfiguration.class,
  RedisRepositoriesAutoConfiguration.class
})

springboot 構成 redis エラー (赤線) 非推奨の構成プロパティ「spring.redis.pool.max-active」

エラー メッセージは次のとおりです:

非推奨の構成プロパティ '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

以上がSpringBoot で Redis の自動構成を除外する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。