Как соединиться с отдельным экземпляром Redis в Resque Rails - PullRequest
1 голос
/ 17 марта 2019

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

Я не могу найти способ определить Resqu для использования определенного адреса Redis.

1 Ответ

1 голос
/ 18 марта 2019

Как описано в файле 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"

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

...