From 871a0f1f65c74a9edc33da1d806bd43f524f3d14 Mon Sep 17 00:00:00 2001 From: alikia2x Date: Wed, 19 Nov 2025 02:39:53 +0800 Subject: [PATCH] fix: regular snapshot interval will set to 24 hrs if recent two snapshots are too close, this may cause problems --- packages/crawler/mq/task/regularSnapshotInterval.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/crawler/mq/task/regularSnapshotInterval.ts b/packages/crawler/mq/task/regularSnapshotInterval.ts index 40d2b6a..a90a4b6 100644 --- a/packages/crawler/mq/task/regularSnapshotInterval.ts +++ b/packages/crawler/mq/task/regularSnapshotInterval.ts @@ -11,7 +11,6 @@ export const getRegularSnapshotInterval = async (sql: Psql, aid: number) => { if (!oldSnapshot || !latestSnapshot) return 0; if (oldSnapshot.created_at === latestSnapshot.created_at) return 0; const hoursDiff = (latestSnapshot.created_at - oldSnapshot.created_at) / HOUR; - if (hoursDiff < 8) return 24; const viewsDiff = latestSnapshot.views - oldSnapshot.views; if (viewsDiff === 0) return 72; const speedPerDay = (viewsDiff / (hoursDiff + 0.001)) * 24;