У меня установлен Resque для использования базы данных 6 следующим образом:
Resque.redis = "localhost:6779:6"
Затем я начал свой реск следующим образом:
$ RAILS_ENV=test PIDFILE=./resque.pid QUEUE=* rake resque:work
Когда я проверяю работников, их нет:
pry(main)> Resque.redis = "localhost:6779:6"
=> "localhost:6779:6"
pry(main)> Resque.workers
=> []
Но когда я проверяю базу данных 0, я вижу, что она есть:
pry(main)> Resque.redis = "localhost:6779:0"
=> "localhost:6379:0"
pry(main)> Resque.workers
=> [#<Worker ub40:6352:*>]
Как заставить моего работника использовать другую базу данных?