From d26626f0a34e2cd554ec186ebf6bfd325d9cbad2 Mon Sep 17 00:00:00 2001 From: CaptainB Date: Fri, 7 Nov 2025 10:33:06 +0800 Subject: [PATCH] fix: ensure worker count is properly converted to integer for max_requests --- .../common/management/commands/services/services/local_model.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/common/management/commands/services/services/local_model.py b/apps/common/management/commands/services/services/local_model.py index 465cb9e35..a37f0d16b 100644 --- a/apps/common/management/commands/services/services/local_model.py +++ b/apps/common/management/commands/services/services/local_model.py @@ -27,7 +27,7 @@ class GunicornLocalModelService(BaseService): log_format = '%(h)s %(t)s %(L)ss "%(r)s" %(s)s %(b)s ' bind = f'{CONFIG.get("LOCAL_MODEL_HOST")}:{CONFIG.get("LOCAL_MODEL_PORT")}' worker = CONFIG.get("LOCAL_MODEL_HOST_WORKER", 1) - max_requests = 10240 if worker > 1 else 0 + max_requests = 10240 if int(worker) > 1 else 0 cmd = [ 'gunicorn', 'maxkb.wsgi:application', '-b', bind,