Не в состоянии заставить Реске работать


Я пытаюсь заставить Реске работать с моим проектом, но, к сожалению, кажется, что по некоторым причинам Реске не может писать на Redis.

Redis, кажется, настроен правильно, я могу подключиться к redis-cli и выдавать команды, работает на порту 6379, как настроено внутри моего приложения Rails 3.0.5. Когда я пытаюсь Resque enqueue что-то, задание ставится в очередь, но не кажется, что что-то действительно происходит на Redis (0 клиентов, подключенных внутри моих журналов Redis). Когда я перезапущу компьютер консоль, очередь пуста, без работающих рабочих.

Все молча терпит неудачу, у меня нет ничего в моих журналах rails, ничего на консоли, ничего, если я запускаю рабочий, он просто (очевидно) не находит никакой работы для выполнения.

Https://gist.github.com/867620

Есть предложения, как это исправить или отладить ?

1 5

1 ответ:

Проблема заключалась в том, что я включал resque_spec в пакет. Очевидно, resque_spec ударил Resque.enqueue, делая мою ошибку очень глупой и очень трудной для обнаружения.