From 9ef513eed730c37bbbbd1fdec93da73fcaf90c4a Mon Sep 17 00:00:00 2001 From: alikia2x Date: Sun, 13 Apr 2025 23:55:43 +0800 Subject: [PATCH] update: add randomness in interval of re-scheduling when no proxy available --- packages/crawler/mq/exec/snapshotTick.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/crawler/mq/exec/snapshotTick.ts b/packages/crawler/mq/exec/snapshotTick.ts index ac7f04e..39f9ca1 100644 --- a/packages/crawler/mq/exec/snapshotTick.ts +++ b/packages/crawler/mq/exec/snapshotTick.ts @@ -234,7 +234,7 @@ export const takeBulkSnapshotForVideosWorker = async (job: Job) => { "fn:takeBulkSnapshotForVideosWorker", ); await bulkSetSnapshotStatus(client, ids, "completed"); - await bulkScheduleSnapshot(client, aidsToFetch, "normal", Date.now() + 2 * MINUTE); + await bulkScheduleSnapshot(client, aidsToFetch, "normal", Date.now() + 20 * MINUTE * Math.random()); return; } logger.error(e as Error, "mq", "fn:takeBulkSnapshotForVideosWorker");