Всем здравствуйте,
Это мой первый пост в обитель Git :).
Я пытаюсь использовать resque для обработки серверных заданий в моем приложении Rails (v 2.0.2). Я установил спасение из git как плагин Rails. Но даже если я упомяну переменную count, порождается только один рабочий.
COUNT = x QUEUE = request_queue rake environment resque: work
Это я проверяю через веб-интерфейс аварийного восстановления.
Может ли кто-нибудь помочь мне в этом?
Другой вопрос: как использовать модуль бога, поставляемый с Resque. Информации по этому поводу не так много.
Заранее всем спасибо
dg
Вы используете неправильную задачу с граблями для запуска нескольких рабочих. Попробуйте « resque: worker » вместо « resque: work ».
Для конфигурации бога см. Http://github.com/defunkt/resque/tree/master/examples/god/. Мне пришлось немного подправить его, чтобы он работал на меня, и, похоже, все еще есть проблемы, но это достойная отправная точка. Обратите внимание, что на самом деле он не остановит рабочих, когда вы его попросите. Для этого вам нужно написать сценарий или убить их вручную (через kill -QUIT $ PID).
Большое спасибо Nevans за вашу помощь. Работает создание нескольких рабочих.
ваше здоровье
dg
Если вы используете Linux, следующая команда должна прояснить вам ситуацию:
ps -ef f | grep [r]esque
Самый полезный комментарий
Вы используете неправильную задачу с граблями для запуска нескольких рабочих. Попробуйте « resque: worker » вместо « resque: work ».
Для конфигурации бога см. Http://github.com/defunkt/resque/tree/master/examples/god/. Мне пришлось немного подправить его, чтобы он работал на меня, и, похоже, все еще есть проблемы, но это достойная отправная точка. Обратите внимание, что на самом деле он не остановит рабочих, когда вы его попросите. Для этого вам нужно написать сценарий или убить их вручную (через kill -QUIT $ PID).