Redis
 sql >> база данни >  >> NoSQL >> Redis

Rails Puma изчерпва връзките на Redis

Имах подобен проблем. Първо използвах redis-togo и няма проблем. но след като промених от redis-togo на Heroku redis, получих грешка "ERR максимален брой клиенти".

Кодът на приложението ми не е променен, промяната на доставчика на redis беше единствената.

Отворих билет в поддръжката на Heroku и те ме посъветваха да променя настройката по подразбиране на стойността за изчакване.

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

след като промених стойността на изчакването по подразбиране на Heroku redis, всичко беше решено. Предполагам, че стойността по подразбиране на изчакването на redis е различна от доставчиците на redis. и настройката по подразбиране на Heroku redis е 0."Стойност нула означава, че връзките няма да бъдат затворени."

Иска ми се моят опит да е полезен.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Транзакционно създаване с валидиране в ServiceStack Redis Client

  2. doRedis връща грешки в Windows 8 x64 за различни компилации на Redis сървър

  3. redis:архивиране на dump.rdb

  4. spring-data-redis redisTemplate изключение

  5. Redis управляван Pub/Sub сървър