Как установить URL-адрес Redis в Resque, если вы не используете Rails? - PullRequest
1 голос
/ 04 июля 2011

В rails легко добавить config / resque.yml, но мы запускаем гем в командной строке, и мы хотели бы сказать ему, где искать задания Resque вместо localhost по умолчанию: 6379

Прямо сейчас мы запускаем наш gem, перейдя в gem lib и затем запустив rake resque: work и т. Д. И т. Д., Как мы можем узнать, где находится redis? (Redis может быть на другом компьютере в сети или в облако)

Ответы [ 2 ]

1 голос
/ 05 марта 2013

Опираясь на коррозийный ответ, я должен был сделать это:

require "./my_class"
require "resque"
Resque.redis = 'server:port'
require "resque/tasks"
0 голосов
/ 04 июля 2011

Мы исправили это, просто добавив Resque.redis = 'server:port в Rakefile нашего драгоценного камня, непосредственно перед тем, как включить resque через require 'resque/tasks'

...