tmp deploy
This commit is contained in:
@@ -40,6 +40,7 @@ x-worker-service: &worker-service
|
||||
volumes:
|
||||
- ./runtime_config.json:/app/runtime_config.json:ro
|
||||
- tokens_data:/data
|
||||
- beat_data:/var/lib/celery
|
||||
|
||||
services:
|
||||
# PostgreSQL
|
||||
@@ -146,11 +147,11 @@ services:
|
||||
--pidfile=/tmp/celery-worker.pid
|
||||
-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)"]
|
||||
test: ["CMD-SHELL", "celery -A iaai_scraper.worker.celery_app inspect ping -d celery@$$HOSTNAME -t 15 >/dev/null 2>&1 || exit 1"]
|
||||
interval: 60s
|
||||
timeout: 10s
|
||||
timeout: 20s
|
||||
retries: 3
|
||||
start_period: 90s
|
||||
start_period: 120s
|
||||
logging:
|
||||
driver: json-file
|
||||
options:
|
||||
@@ -172,7 +173,7 @@ services:
|
||||
celery -A iaai_scraper.worker.celery_app beat
|
||||
--loglevel=info
|
||||
--pidfile=/tmp/celery-beat.pid
|
||||
--schedule=/tmp/celerybeat-schedule
|
||||
--schedule=/var/lib/celery/celerybeat-schedule
|
||||
healthcheck:
|
||||
test: ["CMD-SHELL", "test -f /tmp/celery-beat.pid && kill -0 $(cat /tmp/celery-beat.pid)"]
|
||||
interval: 60s
|
||||
@@ -189,3 +190,4 @@ volumes:
|
||||
pgdata:
|
||||
redisdata:
|
||||
tokens_data:
|
||||
beat_data:
|
||||
|
||||
Reference in New Issue
Block a user