2012-04-11 10 views
7

Używam Heroku + RedisToGo + Resque. Mam pracownika, który wykonuje niekończące się zadanie. Chciałbym mieć dziennik swoich działań. heroku logs --tail nie wyświetla żadnych informacji dotyczących działań pracowników. Jak mogę to osiągnąć? Dzięki!Dziennik Heroku dla pracownika Resque

+0

Czy jedna z sugerowanych odpowiedzi zadziałała prawidłowo? – trliner

+0

@trliner kiedykolwiek to rozgryzłeś? –

+0

Tak, moja odpowiedź poniżej działa dla mnie. – trliner

Odpowiedz

0

Spróbuj dodać coś takiego, jak Rails.logger.info("I am done doing stuff!") do swojej metody pracownika Resque Worker: #perform.

1

Heroku rejestruje wszystko, co jest zapisane w standardowym lub standardowym błędzie. Więc proste oświadczenie puts powinno załatwić sprawę.

Powiązane problemy