Heroku登录Resque工作者

时间:2012-04-11 19:02:13

标签: ruby-on-rails-3 logging heroku backgroundworker resque

我正在使用Heroku + RedisToGo + Resque。我有一个正在运行非结束任务的工人。我想要记录它的活动。 heroku logs --tail未显示有关工人活动的任何信息。我怎样才能做到这一点?谢谢!

2 个答案:

答案 0 :(得分:1)

Heroku记录任何写入标准输出或标准错误的内容。所以一个简单的puts语句应该可以解决问题。

答案 1 :(得分:0)

尝试在Resque工作人员的Rails.logger.info("I am done doing stuff!")方法中添加#perform之类的内容。