From ff0ce1a96243d9c9c3ac5f03707f04f7c42edeb2 Mon Sep 17 00:00:00 2001 From: fengmk2 Date: Thu, 20 Feb 2025 04:39:05 +0000 Subject: [PATCH] fix(server): remove job on complete (#10305) --- packages/backend/server/src/base/job/queue/config.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/backend/server/src/base/job/queue/config.ts b/packages/backend/server/src/base/job/queue/config.ts index bc852b1ec3..a6e7969282 100644 --- a/packages/backend/server/src/base/job/queue/config.ts +++ b/packages/backend/server/src/base/job/queue/config.ts @@ -30,10 +30,8 @@ defineStartupConfig('job', { prefix: 'affine_job', defaultJobOptions: { attempts: 5, - removeOnComplete: { - age: 3600 /* 1h */, - count: 100, - }, + // should remove job after it's completed, because we will add a new job with the same job id + removeOnComplete: true, removeOnFail: { age: 24 * 3600 /* 1 day */, count: 500,