Redis
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> Redis

Jedis, Không thể lấy kết nối jedis:không thể lấy tài nguyên từ nhóm

Chúng tôi cũng gặp phải vấn đề tương tự với RxJava, ứng dụng này đang chạy tốt nhưng sau một thời gian, không thể yêu cầu kết nối nào từ pool nữa. Sau nhiều ngày gỡ lỗi, cuối cùng, chúng tôi đã tìm ra nguyên nhân gây ra sự cố:

redisTemplate.setEnableTransactionSupport(true)

bằng cách nào đó khiến spring-data-redis không giải phóng kết nối. Chúng tôi cần hỗ trợ giao dịch cho MULTI / EXEC nhưng cuối cùng đã thay đổi cách triển khai để giải quyết vấn đề này.

Chúng tôi vẫn không biết liệu đây là lỗi hay do sử dụng sai từ phía chúng tôi.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Redis Stack Exchange cách xóa hoặc lấy khóa theo mẫu

  2. Kết nối SSL với Redis với StackExchange.Redis

  3. Celery cố gắng kết nối với người môi giới sai

  4. Cần tây celerybeat có thể sử dụng Trình lập lịch cơ sở dữ liệu mà không có Django không?

  5. Nhận chỉ mục của một mục theo giá trị trong danh sách redis