2012-04-11 6 views
7

나는 Heroku + RedisToGo + Resque를 사용하고 있습니다. 나는 끝이 아닌 일을하고있는 일꾼이있다. 그 활동에 대한 기록을 갖고 싶습니다. heroku logs --tail에는 작업자 활동에 관한 정보가 표시되지 않습니다. 이것을 어떻게 할 수 있습니까? 감사!Heroku log for Resque worker

+0

제안 된 대답 중 하나가 효과가 있습니까? – trliner

+0

@ 당신은 이것을 알아낼 수 있습니까? –

+0

그래, 내 대답은 나를 위해 작동합니다. – trliner

답변

0

Resque 작업자의 #perform 메소드 내에 Rails.logger.info("I am done doing stuff!")과 같은 것을 추가해보십시오.

1

Heroku는 표준 출력 또는 표준 오류로 기록 된 모든 것을 기록합니다. 따라서 간단한 puts 문이 트릭을 수행해야합니다.

관련 문제