直接调用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的错误?
答案 0 :(得分:0)
问题最终出现在New Relic宝石上。请参阅此错误报告:https://github.com/pauldix/feedzirra/issues/167
修复是添加
disable_curb: true
到newrelic.yml