Resque弹出而不是失败

时间:2012-11-28 03:07:11

标签: ruby resque resque-retry

我有一个简单的ruby-resque代码。

但是由于一些代码问题,一些工作失败了。

问题是它们没有出现在失败的作业中,它们只是消失了(一旦从队列中取出作业,它就会被取消,所以它被删除了。)

如何将工作转移到失败位置?

1 个答案:

答案 0 :(得分:0)

我看到了问题。从队列中获取作业后,将从redis中删除该作业。一旦失败,它就会在失败的工作中重新开始。但是当你停止工人(ctrl + c)的那一刻它没有时间把它放回失败的工作中