selenium_keyan/selenium_django/entrypoint.sh

15 lines
535 B
Bash
Raw Normal View History

#!/bin/bash
# entrypoint.sh
2025-10-12 05:43:20 +00:00
# 启动 Celery 入队 Worker可以多线程
echo "Starting Celery crawler queue worker..."
celery -A selenium_django worker -Q crawler -l info --pool=threads -c 4 &
2025-10-12 05:43:20 +00:00
# 启动 Celery 爬虫处理 Worker顺序执行单线程
echo "Starting Celery crawl_worker (sequential)..."
celery -A selenium_django worker -Q crawl_worker -l info --pool=prefork -c 1 &
# 启动 Django Gunicorn
echo "Starting Django..."
2025-09-29 10:22:44 +00:00
exec gunicorn selenium_django.wsgi:application --log-level=info --bind 0.0.0.0:8000