From 730455a0bf3643d55d3d76ae0825df390b2b8e3c Mon Sep 17 00:00:00 2001 From: Pavel Raiskup Date: Apr 11 2022 10:37:35 +0000 Subject: backend: check for the worker liveness less-frequently We tend to have up to 200 concurrently running workers nowadays in Fedora Copr, and doing liveness check (sending kill) is not for free. Let's decrease the frequency of the check from one minute to three minutes (most of the builds take more than that). Merges: #2159 --- diff --git a/backend/copr_backend/worker_manager.py b/backend/copr_backend/worker_manager.py index 14b98a3..ce0a171 100644 --- a/backend/copr_backend/worker_manager.py +++ b/backend/copr_backend/worker_manager.py @@ -252,7 +252,7 @@ class WorkerManager(): worker_prefix = 'worker' # make sure this is unique in each class worker_timeout_start = 30 - worker_timeout_deadcheck = 60 + worker_timeout_deadcheck = 3*60 worker_cleanup_period = 3.0