Manual retrying
import { WaitingError, Worker } from 'bullmq';
const worker = new Worker(
'queueName',
async (job: Job, token?: string) => {
try {
await doSomething();
} catch (error) {
await job.moveToWait(token);
throw new WaitingError();
}
},
{ connection },
);Read more:
Last updated
Was this helpful?