diff --git a/packages/api/src/queue-processor.ts b/packages/api/src/queue-processor.ts index cde76f885..8eb4d40de 100644 --- a/packages/api/src/queue-processor.ts +++ b/packages/api/src/queue-processor.ts @@ -54,8 +54,12 @@ export const getBackendQueue = async (): Promise => { type: 'exponential', delay: 2000, // 2 seconds }, - removeOnComplete: true, - removeOnFail: true, + removeOnComplete: { + age: 24 * 3600, // keep up to 24 hours + }, + removeOnFail: { + age: 7 * 24 * 3600, // keep up to 7 days + }, }, }) await backendQueue.waitUntilReady()