0

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

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

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

我怎样才能使工作处于失败的位置?

4

1 回答 1

0

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

于 2012-12-05T11:02:46.713 回答