sql >> Database >  >> NoSQL >> Redis

Jedis, kan geen jedis-verbinding krijgen:kan bron niet uit pool halen

We hadden hetzelfde probleem met RxJava, de applicatie werkte prima maar na enige tijd konden er geen verbindingen meer worden verkregen uit de pool. Na dagenlang debuggen kwamen we er eindelijk achter wat het probleem veroorzaakte:

redisTemplate.setEnableTransactionSupport(true)

veroorzaakte op de een of andere manier dat spring-data-redis geen verbindingen vrijgeeft. We hadden transactieondersteuning nodig voor MULTI / EXEC, maar hebben uiteindelijk de implementatie veranderd om van dit probleem af te komen.

Toch weten we niet of dit een bug is of verkeerd gebruik van onze kant.



  1. Node.js, Socket.io, Redis pub/sub hoog volume, lage latentieproblemen

  2. Redis Enterprise Clustering-opdrachtfout 'CLUSTER'

  3. HDFS-gegevensblok - Leer de interne aspecten van Big Data Hadoop

  4. Hoe maak je een gedistribueerd slot aan met Redis?