diff --git a/docker-compose.yml b/docker-compose.yml index 93cc784..0ddeda8 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -141,9 +141,9 @@ services: stop_grace_period: 60s command: > celery -A iaai_scraper.worker.celery_app worker - --loglevel=info --concurrency=4 --pool=prefork + --loglevel=info --concurrency=${CELERY_WORKER_CONCURRENCY:-4} --pool=prefork --pidfile=/tmp/celery-worker.pid - -Q scraping --max-tasks-per-child=5 + -Q scraping --max-tasks-per-child=${CELERY_WORKER_MAX_TASKS_PER_CHILD:-5} healthcheck: test: ["CMD-SHELL", "test -f /tmp/celery-worker.pid && kill -0 $(cat /tmp/celery-worker.pid)"] interval: 60s