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