From 480a20d9c773f4b33f1258d7ed3afc46745ff5fc Mon Sep 17 00:00:00 2001 From: Piero Toffanin Date: Thu, 19 Apr 2018 14:55:09 -0400 Subject: [PATCH] Added max-tasks-per-child to workers --- webodm/settings.py | 2 +- worker.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/webodm/settings.py b/webodm/settings.py index a0bf4e24..a4f02666 100644 --- a/webodm/settings.py +++ b/webodm/settings.py @@ -326,7 +326,7 @@ CELERY_ACCEPT_CONTENT = ['json'] CELERY_INCLUDE=['worker.tasks'] CELERY_WORKER_REDIRECT_STDOUTS = False CELERY_WORKER_HIJACK_ROOT_LOGGER = False -CELERYD_MAX_TASKS_PER_CHILD = 1000 + if TESTING: CELERY_TASK_ALWAYS_EAGER = True diff --git a/worker.sh b/worker.sh index 93507582..98980159 100755 --- a/worker.sh +++ b/worker.sh @@ -52,7 +52,7 @@ start(){ action=$1 echo "Starting worker using broker at $WO_BROKER" - celery -A worker worker --loglevel=warn > /dev/null + celery -A worker worker --max-tasks-per-child 1000 --loglevel=warn > /dev/null } start_scheduler(){