Sidekiq:如何过滤和重试属于队列的死作业?

时间:2016-04-27 07:01:51

标签: sidekiq

我们有很多属于多个队列的死亡工作。 我正在寻找一种方法来过滤属于特定队列的死亡作业,然后重试/删除它们。

2 个答案:

答案 0 :(得分:2)

您可以使用API或使用Sidekiq Pro的Web UI Filtering功能。

答案 1 :(得分:1)

您可以根据documentation

从后端/控制台执行此操作
ds = Sidekiq::DeadSet.new
ds.each do |job|
  # do with *job* what you want (filter, delete, redo)
end