From 4d82094c0bd64649e71a058452bc3c2779b7c2ab Mon Sep 17 00:00:00 2001 From: Amirhossein Khalili Date: Thu, 30 Apr 2026 10:04:41 +0330 Subject: [PATCH] fix(deploy): tune gunicorn for sse traffic --- docker-compose.yml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 2da6a31..aa8d818 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -32,10 +32,16 @@ services: volumes: - static_data:/app/static - media_data:/app/media - command: > - sh -c "python manage.py migrate && - python manage.py collectstatic --noinput && - gunicorn config.wsgi:application --bind 0.0.0.0:8000" + command: > + sh -c "python manage.py migrate && + python manage.py collectstatic --noinput && + gunicorn config.wsgi:application + --bind 0.0.0.0:8000 + --worker-class gthread + --workers 2 + --threads 8 + --timeout 120 + --keep-alive 75" expose: - "8000" depends_on: