From 37d912ef01eb11269cdf969c3dbc06605b80ec4d Mon Sep 17 00:00:00 2001 From: Prowler Bot Date: Fri, 31 Jan 2025 14:52:34 +0100 Subject: [PATCH] fix(celery): Kill celery worker process after every task to release memory (#6763) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Víctor Fernández Poyatos --- api/docker-entrypoint.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/docker-entrypoint.sh b/api/docker-entrypoint.sh index 62ceb69a0f..893d94af21 100755 --- a/api/docker-entrypoint.sh +++ b/api/docker-entrypoint.sh @@ -28,7 +28,7 @@ start_prod_server() { start_worker() { echo "Starting the worker..." - poetry run python -m celery -A config.celery worker -l "${DJANGO_LOGGING_LEVEL:-info}" -Q celery,scans -E + poetry run python -m celery -A config.celery worker -l "${DJANGO_LOGGING_LEVEL:-info}" -Q celery,scans -E --max-tasks-per-child 1 } start_worker_beat() {