Ik had een soortgelijk probleem. In het begin gebruikte ik redis-togo, en dat was geen probleem. maar nadat ik was overgestapt van redis-togo naar Heroku redis, kreeg ik de foutmelding "ERR max. aantal bereikte clients".
De code van mijn app is niet gewijzigd, de wijziging van de redis-provider was de enige.
Ik heb een ticket geopend bij Heroku-ondersteuning en ze adviseerden me om de standaardinstelling van de time-outwaarde te wijzigen.
https://devcenter.heroku.com/articles/heroku-redis#configure-your-instance
nadat ik de standaard time-outwaarde van Heroku redis had gewijzigd, was alles opgelost. Ik denk dat de standaardwaarde van redis-time-out verschilt door redis-providers. en de standaardinstelling van Heroku redis is 0. "Een waarde van nul betekent dat verbindingen niet worden gesloten."
Ik wou dat mijn ervaring nuttig was.