Sidekiq + Redistogo (на Heroku) - ERR достигнуто максимальное количество клиентов - PullRequest
0 голосов
/ 08 октября 2018

Я получаю сообщение об ошибке «Максимальное количество клиентов, достигших ERR» от Redis на Heroku, и я не уверен, почему это так.Я использую Sidekiq для фоновых рабочих, и у меня есть параллелизм для этого набора 5. Есть ли что-то, чего мне не хватает, что приводит к разрыву соединений?У меня бесплатный план Redistogo, и я понимаю, что он допускает только до 10 подключений, но мне интересно, почему он в первую очередь превышает эти 10.

1 Ответ

0 голосов
/ 08 октября 2018

Похоже, я нашел ответ в документации по Sidekiq:

Heroku "ERR max number of clients reached"

You've hit the max number of Redis connections allowed by your plan.

Limit the number of redis connections per process in config/sidekiq.yml. For example, if you're on Redis To Go's free Nano plan and want to use the Sidekiq web client, you'll have to set the concurrency down to 3.

:concurrency:  3
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...