当Delayed :: Job调用时,Feedzirra :: Feed.fetch_and_parse(url)返回null

时间:2013-08-15 19:31:18

标签: ruby-on-rails delayed-job feedzirra

直接调用Feedzirra :: Feed.fetch_and_parse(url)。我有一个由DJ调用的FeedJob。该作业执行Feed.find(id_passed_into_feed_job).update_feed。 update_feed方法可以调用Feedzirra。当我从控制台内调用update_feed时,一切都按预期工作。当DJ拨打电话时,Feedzirra :: Feed.fetch_and_parse返回nil。

导致此问题的控制台和DJ环境有什么区别?

如何解决Feedzirra :: Feed.fetch_and_parse的错误?

1 个答案:

答案 0 :(得分:0)

问题最终出现在New Relic宝石上。请参阅此错误报告:https://github.com/pauldix/feedzirra/issues/167

修复是添加

disable_curb: true

到newrelic.yml