Как подключиться к отдельному экземпляру redis в resque rails

#ruby-on-rails #ruby #redis #resque #resque-scheduler

#ruby-on-rails #ruby #redis #resque #resque-планировщик

Вопрос:

В redis setup их два, а в моем приложении — их экземпляры. Один для кэша redis. Я хочу, чтобы для фоновых заданий я использовал другой экземпляр.

Я не могу найти способ, где я определяю resqu для использования определенного адреса redis.

Ответ №1:

Как описано в readme, вы можете указать Resque на любой Redis, используя файл конфигурации.

 # config/resque.yml:

development: some_host:6379
  

Затем с помощью redis-rails вы можете настроить другое подключение для кэша, например:

 # config/environments/development.rb:

config.cache_store = :redis_store, "redis://other_host:6379/0/cache"
  

Вам также нужно будет заполнить его для других сред.