Rumah > pangkalan data > Redis > Bagaimana untuk mengecualikan konfigurasi automatik redis dalam springboot

Bagaimana untuk mengecualikan konfigurasi automatik redis dalam springboot

王林
Lepaskan: 2023-05-26 11:16:05
ke hadapan
2501 orang telah melayarinya

springboot tidak termasuk konfigurasi automatik redis

Oleh kerana pautan redis perlu dikonfigurasikan, konfigurasi sistem sendiri dikecualikan, iaitu

RedisAutoConfiguration.class 和 RedisRepositoriesAutoConfiguration.class
Salin selepas log masuk

dua kelas konfigurasi automatik

Perlu diambil perhatian bahawa:

RedisRepositoriesAutoConfiguration mempunyai kebergantungan pada bean yang beanNamenya dipanggil "redisTemplate" dan perlu dikecualikan bersama

@SpringBootApplication(exclude={
  RedisAutoConfiguration.class,
  RedisRepositoriesAutoConfiguration.class
})
Salin selepas log masuk

ralat redis konfigurasi springboot (garis merah) Sifat konfigurasi "spring.redis.pool.max-active" ditamatkan

Mesej ralat ialah:

Sifat konfigurasi ditamatkan 'spring.redis.pool.max- aktif"

Konfigurasi ralat ialah:

#连接池最大连接数(使用负值表示没有限制)
spring.redis.pool.max-active=80
# 连接池最大阻塞等待时间(使用负值表示没有限制)
spring.redis.pool.max-wait=-1
# 连接池中的最大空闲连接
spring.redis.pool.max-idle=20
# 连接池中的最小空闲连接
spring.redis.pool.min-idle=10
Salin selepas log masuk

Analisis

adalah kerana apabila menggunakan jedis, awalan harus spring.redis. jedis, bukan redis

boleh ditukar kepada yang berikut:

# 连接池最大连接数(使用负值表示没有限制)
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
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk mengecualikan konfigurasi automatik redis dalam springboot. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan