Redis
 sql >> Baza danych >  >> NoSQL >> Redis

Na szynach Puma kończą się połączenia Redis

Miałem podobny problem. Na początku używałem redis-togo i nie ma z tym problemu. ale po zmianie z redis-togo na redis Heroku otrzymałem błędy „ERR max liczba klientów osiągnięty”.

Kod mojej aplikacji nie uległ zmianie, zmiana dostawcy Redis była jedyną.

Otworzyłem zgłoszenie do wsparcia Heroku i doradzili mi zmianę domyślnego ustawienia wartości limitu czasu.

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

po tym, jak zmieniłem domyślną wartość limitu czasu w Heroku, wszystko zostało rozwiązane. Wydaje mi się, że domyślna wartość limitu czasu w Redis różni się od dostawców redis. a domyślne ustawienie Heroku redis to 0. „Wartość zero oznacza, że ​​połączenia nie zostaną zamknięte”.

Chciałbym, żeby moje doświadczenie było pomocne.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Redis łączy się z więcej niż jednym adresem IP

  2. Buforowanie wiosennego rozruchu z redis, klucz ma \xac\xed\x00\x05t\x00\x06

  3. Korzystanie z klienta StackExchange.Redis z klastrem Redis

  4. Redis jak przechowywać tablicę asocjacyjną? Ustaw czy hasz czy lista?

  5. RuntimeError:-ERR Nieznane polecenie uruchomie gem redis na Ruby