diff --git a/scripts/Docker/app-entrypoint.sh b/scripts/Docker/app-entrypoint.sh index 2acce50e..856bc52a 100644 --- a/scripts/Docker/app-entrypoint.sh +++ b/scripts/Docker/app-entrypoint.sh @@ -1,10 +1,8 @@ #!/usr/bin/bash set -e -# wait for auxiliary services uv run python manage.py await_services -# choose dev vs prod if [ "${DEBUG:-0}" = "1" ]; then uv run gunicorn evibes.wsgi:application \ --bind 0.0.0.0:8000 \ diff --git a/scripts/Docker/beat-entrypoint.sh b/scripts/Docker/beat-entrypoint.sh index ede54d0d..e1a029f6 100644 --- a/scripts/Docker/beat-entrypoint.sh +++ b/scripts/Docker/beat-entrypoint.sh @@ -1,8 +1,6 @@ #!/usr/bin/bash set -e -# wait for auxiliary services uv run python manage.py await_services -# run beat uv run celery -A evibes beat -l info --scheduler django_celery_beat.schedulers:DatabaseScheduler diff --git a/scripts/Docker/stock-updater-entrypoint.sh b/scripts/Docker/stock-updater-entrypoint.sh index 145a3ad2..a66707d9 100644 --- a/scripts/Docker/stock-updater-entrypoint.sh +++ b/scripts/Docker/stock-updater-entrypoint.sh @@ -1,8 +1,6 @@ #!/usr/bin/bash set -e -# wait for auxiliary services uv run python manage.py await_services -# run stock_updater uv run celery -A evibes worker --pool=prefork --concurrency=1 --queues=stock_updater --loglevel=info --max-tasks-per-child=1 diff --git a/scripts/Docker/worker-entrypoint.sh b/scripts/Docker/worker-entrypoint.sh index 1352870f..97081280 100644 --- a/scripts/Docker/worker-entrypoint.sh +++ b/scripts/Docker/worker-entrypoint.sh @@ -1,8 +1,6 @@ #!/usr/bin/bash set -e -# wait for auxiliary services uv run python manage.py await_services -# run worker and metrics exporter uv run celery -A evibes worker --pool=prefork --concurrency=8 --loglevel=info -E --queues=default --prefetch-multiplier=1 --max-tasks-per-child=100 --max-memory-per-child=512000 --soft-time-limit=3600 --time-limit=7200 & /opt/evibes-python/bin/celery-prometheus-exporter