【发布时间】:2021-07-26 10:42:15
【问题描述】:
我是 Bull 的新手,我的用例是在 10 秒后运行作业,为此,我使用以下代码
const options = {
delay: 10000, // in ms
jobId: myCustomUUID,
};
myQueue.add(someRandomData, options);
在将它添加到队列之后,现在在几秒后让我们说 4 秒,我想从队列中删除该作业,因为由于某些情况不再需要它,我该如何实现它。我知道有job.remove()。但是如何将它用于给定的jobId。谁能帮帮我。
【问题讨论】:
-
您需要
job.remove()的具体帮助吗?如果您手边没有作业对象,可以使用queue.getJob(id)。