From c6a7313c2636a690dc2feebb3ff85d77a479a2d4 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Mon, 21 Nov 2022 18:30:58 +0100 Subject: [PATCH] distribute the sync from workers more evenly --- backend/windmill-worker/src/worker.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/windmill-worker/src/worker.rs b/backend/windmill-worker/src/worker.rs index c7f3171ccb..59127cc100 100644 --- a/backend/windmill-worker/src/worker.rs +++ b/backend/windmill-worker/src/worker.rs @@ -453,7 +453,8 @@ pub async fn run_worker( } #[cfg(feature = "enterprise")] - let mut last_sync = Instant::now(); + let mut last_sync = + Instant::now() + Duration.from_secs(rand::thread_rng().gen_range(0..NUM_SECS_SYNC)); let (same_worker_tx, mut same_worker_rx) = mpsc::channel::(5);