Ruby версия: 2.4.5
Версия Sidekiq / Pro / Enterprise: 4.2.10
Я использую heroku-redis и его по бесплатному плану, который позволяет максимально подключить до 20. В моей очереди в sidekiq нет элементов, но в ней отображается 14-17 подключений redis все время и когда я выполняю какую-либо реальную работу, Это дает мне ошибку: максимальное число клиентов достигло ошибки.
Почему отображается 14 соединений, если в очереди нет элемента? Что это значит?
sidekiq.yml
:concurrency: 5
:queues:
- default
- mailers
- rollbar
- internal
- mailchimp
:limits:
mailchimp: 1
sidekiq.rb
Sidekiq.configure_server do |config|
config.redis = { url: ENV['REDIS_URL'] }
end
Sidekiq.configure_client do |config|
config.redis = { url: ENV['REDIS_URL'] }
end