在rails worker中实现sidekiq超时

时间:2017-01-10 11:50:41

标签: ruby-on-rails sidekiq

我有一个rails工作人员从第三方网站获取数据。我最近升级到sidekiq专业版。如何实现我的工作者,以便它在一段时间后停止从第三方网站获取数据。

1 个答案:

答案 0 :(得分:1)

您需要直接在网络请求上设置超时。 Sidekiq无法完成你的工作。我在这里记录了问题和一些解决方案。

http://www.mikeperham.com/2015/05/08/timeout-rubys-most-dangerous-api/