From 49659322a110377af666500cb976d376f4939b81 Mon Sep 17 00:00:00 2001 From: PhuriousGeorge Date: Sun, 14 Jan 2024 20:12:44 -0600 Subject: [PATCH] Limit worker lifespan - RAM useage mitigation (#644) Limit worker lifespan to save our precious RAM as discussed on [Discord](https://discord.com/channels/920056098122248193/1179480913701241002/1180026088802496512) Mitigates #500 though RAM usage can still ramp rather high before worker is culled --- docker_assets/run.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker_assets/run.sh b/docker_assets/run.sh index 618b0f3..b06d5b7 100644 --- a/docker_assets/run.sh +++ b/docker_assets/run.sh @@ -18,7 +18,7 @@ python manage.py ta_migpath # start all tasks nginx & -celery -A home.tasks worker --loglevel=INFO & +celery -A home.tasks worker --loglevel=INFO --max-tasks-per-child 10 & celery -A home beat --loglevel=INFO \ -s "${BEAT_SCHEDULE_PATH:-${cachedir}/celerybeat-schedule}" & uwsgi --ini uwsgi.ini