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

Thử lại tự động

Một tính năng cải thiện khả năng phục hồi của RedisClient kết nối là Tự động thử lại trong đó RedisClient sẽ thử lại một cách rõ ràng các hoạt động Redis không thành công do Socket và I / O Exceptions trong thời gian lùi theo cấp số nhân bắt đầu từ 10ms cho đến khi RetryTimeout trong tổng số 3000 mili giây . Các giá trị mặc định này có thể được điều chỉnh bằng:

RedisConfig.DefaultRetryTimeout = 3000;
RedisConfig.BackOffMultiplier = 10;

RetryTimeout cũng có thể được định cấu hình trên chuỗi kết nối với ?RetryTimeout=3000 .


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Redis - Tên người dùng, mật khẩu và db?

  2. Cách tốt nhất để sử dụng Redis trong môi trường Rails đa luồng là gì? (Puma / Sidekiq)

  3. tại sao nó rất chậm với 100.000 bản ghi khi sử dụng đường dẫn trong redis?

  4. Sao chép một khóa trong redis

  5. Cách khởi động redis-server trên một cổng khác với cổng mặc định 6379 trong ubuntu