Heroku Sidekiq:Redis连接太低或达到最大客户端数量

时间:2018-02-20 01:33:46

标签: ruby-on-rails heroku redis sidekiq redistogo

我正在运行sidekiq worker任务并使用redis在heroku上运行nano。

我的sidekiq.yml看起来像这样:

Sidekiq.configure_client do |config|
    config.redis = {size: 1, db: 0, url: ENV["REDISTOGO_URL"] || 'redis://localhost:6379/0'}
end

Sidekiq.configure_server do |config|
    config.redis = {size: 3, db: 0, url: ENV["REDISTOGO_URL"] || 'redis://localhost:6379/0'}
end

当我将服务器的大小设置为小于7时,它会给出错误:

  

您的redis连接池太低。必须至少为7连接。

当我将其设置为7时,它会给我

  

达到的最大客户数量。

我不明白为什么会出现这个错误以及如何解决这个问题。什么是没有错误发生的最佳数字?

0 个答案:

没有答案