Dead Letter Queue
Tasks which fail will be added to the dead letter queue. You can list the tasks in the dead letter queue or dequeue the failed tasks for you to handle.
List Failed Tasks
Get an array of a queue's failed tasks.
Method Signature
Copy
deadLetterList(name: string)
Listing Failed Tasks
Copy
const failedTasks = await queue.deadLetterList('queue');
Copy
failedTasks = await queue.deadLetterList('queue')
Dequeue Failed Tasks
Retrieve a failed task to handle as you wish.
Method Signature
Copy
deadLetterDequeue(name: string, count: number = 1)
Dequeuing Failed Tasks
Copy
const failedTask = await queue.deadLetterDequeue('queue');
Copy
failedTask = await queue.deadLetterDequeue('queue')