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
7
A
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ę.
Czy jedna z sugerowanych odpowiedzi zadziałała prawidłowo? – trliner
@trliner kiedykolwiek to rozgryzłeś? –
Tak, moja odpowiedź poniżej działa dla mnie. – trliner