From 4ebb555f55c0e5f60ddf83ec2a46156f9498a6df Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Thu, 22 Aug 2024 21:01:19 +0800 Subject: [PATCH] keep up to 1000 completed newsletter tasks within a day --- packages/inbound-email-handler/src/job.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/inbound-email-handler/src/job.ts b/packages/inbound-email-handler/src/job.ts index 5e336329c..3e39d9447 100644 --- a/packages/inbound-email-handler/src/job.ts +++ b/packages/inbound-email-handler/src/job.ts @@ -55,6 +55,14 @@ const getOpts = (jobType: EmailJobType): BulkJobOptions => { type: 'exponential', delay: 2000, }, + removeOnComplete: { + age: 3600 * 24, // 1 day + count: 1000, + }, + removeOnFail: { + age: 3600 * 24, // 1 day + count: 1000, + }, } }