Есть ли способ заставить resque-web работать с размещенным Redis To Go экземпляром redis? - PullRequest
3 голосов
/ 23 января 2011

Есть ли способ заставить resque-web работать с размещенным экземпляром Redis To Go Redis?

ОБНОВЛЕНИЕ:

@ Предложение Nemo157 было верным.Закончилось создание test-evn.rb, содержащего:

uri = URI.parse(" redis://XXXX@catfish.redistogo.com:9122")
Resque.redis = Redis.new(:host => uri.host, :port => uri.port, :password => uri.password)

1 Ответ

4 голосов
/ 23 января 2011

Передайте ему файл конфигурации, который вы используете для настройки redis в приложении, например,

resque-web ./environment.rb

, где environment.rb содержит что-то вроде:

Resque.redis = Redis.new(:host => "path.to.host", :port => 6379)

Примечание: я не проверял это, так как все мои экземпляры redis были на localhost, но это мое понимание того, как это работает.

...