summaryrefslogtreecommitdiff
path: root/packages/backend/src/core/QueueService.ts
diff options
context:
space:
mode:
authorsyuilo <4439005+syuilo@users.noreply.github.com>2025-08-01 09:51:43 +0900
committersyuilo <4439005+syuilo@users.noreply.github.com>2025-08-01 09:51:43 +0900
commita7d1c94f4819c537111a21ffc1cd467a94698e20 (patch)
tree430059a4a68f2e179bdb918cb536d681df131020 /packages/backend/src/core/QueueService.ts
parentfix(frontend): MkNotesTimelineの日付dividerのスタイル修正 (#16306) (diff)
downloadmisskey-a7d1c94f4819c537111a21ffc1cd467a94698e20.tar.gz
misskey-a7d1c94f4819c537111a21ffc1cd467a94698e20.tar.bz2
misskey-a7d1c94f4819c537111a21ffc1cd467a94698e20.zip
enhance(backend): tweak system job log
Diffstat (limited to 'packages/backend/src/core/QueueService.ts')
-rw-r--r--packages/backend/src/core/QueueService.ts9
1 files changed, 7 insertions, 2 deletions
diff --git a/packages/backend/src/core/QueueService.ts b/packages/backend/src/core/QueueService.ts
index 31de66ca88..2e49f8cf5e 100644
--- a/packages/backend/src/core/QueueService.ts
+++ b/packages/backend/src/core/QueueService.ts
@@ -102,8 +102,13 @@ export class QueueService {
}, {
name: def.name,
opts: {
- removeOnComplete: 10,
- removeOnFail: 30,
+ // 期限ではなくcountで設定したいが、ジョブごとではなくキュー全体でカウントされるため、高頻度で実行されるジョブによって低頻度で実行されるジョブのログが消えることになる
+ removeOnComplete: {
+ age: 3600 * 24 * 7, // keep up to 7 days
+ },
+ removeOnFail: {
+ age: 3600 * 24 * 7, // keep up to 7 days
+ },
},
});
}