context manager for yt-dlp extract, stricter worker recycle

This commit is contained in:
Simon
2025-02-02 15:45:40 +07:00
parent c7fc2666fa
commit 2ec81c7ac7
2 changed files with 20 additions and 15 deletions

View File

@@ -20,7 +20,11 @@ python manage.py ta_startup
# start all tasks
nginx &
celery -A task.celery worker --loglevel=INFO --max-tasks-per-child 10 &
celery -A task.celery worker \
--loglevel=INFO \
--concurrency 4 \
--max-tasks-per-child 5 \
--max-memory-per-child 150000 &
celery -A task beat --loglevel=INFO \
--scheduler django_celery_beat.schedulers:DatabaseScheduler &
python backend_start.py