Я использую Sidekiq
для обработки фоновых заданий в одном из наших проектов Rails. Мы хотим использовать другой сервер Redis, расположенный в другом месте, чтобы отделить ReportDB
от другого задания фоновой обработки.
Согласно вики конфигурации Sidekiq, мы можем настроить как
config/initializers/sidekiq.rb
Sidekiq.configure_server do |config|
config.redis = { :url => 'redis://redis.example.com:7372/12', :namespace => 'mynamespace' }
end
Sidekiq.configure_client do |config|
config.redis = { :url => 'redis://redis.example.com:7372/12', :namespace => 'mynamespace' }
end
Но как я могу инициализировать соединение с несколькими серверами Redis?