Журнал Heroku для работника Resque

Я использую Heroku + RedisToGo + Resque. У меня есть рабочий, который выполняет бесконечную задачу. Я хотел бы иметь журнал его деятельности. heroku logs --tail не показывает никакой информации о действиях работника. Как я могу этого добиться? Спасибо!


person sauronnikko    schedule 11.04.2012    source источник
comment
Какой-либо из предложенных ответов сработал для вас?   -  person trliner    schedule 08.10.2012
comment
@trliner ты когда-нибудь это понимал?   -  person Peter Berg    schedule 23.05.2014
comment
Да, мой ответ ниже работает для меня.   -  person trliner    schedule 28.05.2014


Ответы (2)


Heroku регистрирует все, что написано в стандартном выходе или стандартной ошибке. Таким образом, простой оператор puts должен помочь.

person trliner    schedule 01.10.2012

Попробуйте добавить что-то вроде Rails.logger.info("I am done doing stuff!") в метод #perform вашего работника Resque.

person ezkl    schedule 11.04.2012