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
This commit is contained in:
PhuriousGeorge
2024-01-14 20:12:44 -06:00
committed by GitHub
parent 4078eb307f
commit 49659322a1

View File

@@ -18,7 +18,7 @@ python manage.py ta_migpath
# start all tasks # start all tasks
nginx & 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 \ celery -A home beat --loglevel=INFO \
-s "${BEAT_SCHEDULE_PATH:-${cachedir}/celerybeat-schedule}" & -s "${BEAT_SCHEDULE_PATH:-${cachedir}/celerybeat-schedule}" &
uwsgi --ini uwsgi.ini uwsgi --ini uwsgi.ini