使用 Bull 队列如何以更高的优先级重试失败的作业?



寻找一种方法来让公牛重试具有更高优先级的失败作业。更具体地说,我希望在任何非失败的作业之前拾取失败的作业。

设置"重试次数"之类的东西相当容易,但与重试策略 afaik 无关。

您可以像这样指定优先级:

let newJob = await myQueue.add('queue-name', job.data, { ...{ priority: 1 }, ...job.opts });

最新更新