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

Rails Puma hết kết nối Redis

Tôi đã có vấn đề tương tự. Lúc đầu, tôi đã sử dụng redis-togo, và nó không có vấn đề gì. nhưng Sau khi tôi thay đổi từ redis-togo sang Heroku redis, tôi nhận được lỗi "Số lượng khách hàng tối đa đạt được ERR".

Mã ứng dụng của tôi không thay đổi, chỉ có một nhà cung cấp redis thay đổi.

Tôi đã mở một vé tại bộ phận hỗ trợ của Heroku và họ khuyên tôi nên thay đổi cài đặt mặc định của giá trị thời gian chờ.

https://devcenter.heroku.com/articles/heroku-redis#configuring-your-instance

sau khi tôi thay đổi giá trị thời gian chờ mặc định của Heroku redis, mọi lỗi đã được giải quyết. Tôi đoán giá trị mặc định của thời gian chờ redis khác nhau bởi các nhà cung cấp redis. và cài đặt mặc định của Heroku redis là 0. "Giá trị bằng 0 có nghĩa là các kết nối sẽ không bị đóng."

Tôi ước kinh nghiệm của tôi là hữu ích.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Ứng dụng phần còn lại dữ liệu mùa xuân không nhận dữ liệu từ cơ sở dữ liệu sau khi triển khai bộ nhớ đệm redis

  2. Các dấu trọng âm được lưu trữ trong Red không thể đọc được

  3. Cách sử dụng QUÉT với tùy chọn MATCH trong Predis

  4. Sử dụng ứng dụng khách StackExchange.Redis với cụm Redis

  5. Làm cách nào để đặt thời gian chờ đọc trên máy khách node redis?