err从redis到达的最大客户端数量,但sidekiq队列中没有任何项目

时间:2019-05-12 16:39:34

标签: ruby-on-rails heroku redis sidekiq

Ruby版本:2.4.5 Sidekiq / Pro / Enterprise版本:4.2.10

我正在使用heroku-redis,它的免费计划允许最大连接数为20。sidekiq队列中没有任何项目,但是在我执行任何实际工作时,它始终显示14-17 redis连接,它给了我err最大客户数量达到错误。 当队列中没有项目时,为什么显示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

0 个答案:

没有答案