sql >> Databasteknik >  >> NoSQL >> Redis

Rails Puma får slut på Redis-anslutningar

Jag hade liknande problem. Först använde jag redis-togo, och det har inga problem. men efter att jag bytte från redis-togo till Heroku redis fick jag felmeddelandet "ERR max antal klienter nått".

Min app kod ändras inte, redis-leverantörens byte var den enda.

Jag öppnade en biljett hos Heroku support och de rådde mig att ändra standardinställningen för timeout-värdet.

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

efter att jag ändrade standardvärdet för timeout för Heroku redis löstes allting. Jag antar att standardvärdet för redis timeout är annorlunda för redis-leverantörer. och Heroku redis standardinställning är 0."Ett värde på noll betyder att anslutningar inte kommer att stängas."

Jag önskar att min erfarenhet är till hjälp.



  1. MongoDB grupperar efter array inre-element

  2. Apache HBase Replication:Operationell översikt

  3. 'session' är odefinierad när du använder express / redis för session store

  4. Hur man använder mongoose Promise - mongo