Conf DateiSellerie mit Supervisord Arbeiter arbeiten, sind nicht
[program:task1]
directory=/home/ubuntu/proj1
command=/usr/bin/python3 /usr/local/bin/celery -A proj1 worker -l info --concurrency=10 -n [email protected]%%h
user=ubuntu
numprocs=1
stdout_logfile=/var/log/proj1_celeryd.log
stderr_logfile=/var/log/proj1_celeryd.log
autostart=true
autorestart=true
startsecs=10
stopwaitsecs=600
priority=998
[program:task2]
directory=/home/ubuntu/proj2/
command=/usr/bin/python3 /usr/local/bin/celery -A proj2 worker -l info --concurrency=10 -n [email protected]%%h
user=ubuntu
numprocs=1
stdout_logfile=/var/log/proj2_celeryd.log
stderr_logfile=/var/log/proj2_celeryd.log
autostart=true
autorestart=true
startsecs=10
stopwaitsecs=600
priority=998
[group:celeryworkers]
programs=task1,task2
proj1_worker und proj2_worker isoliert sind nicht isoliert zu werden. Zuerst wird immer proj1_worker aufgerufen, auch ich rief proj2_worker
Ich weiß nicht, wo ich falsch liege. Bitte helfen.
Vielen Dank im Voraus
Welchen Broker verwenden Sie? RabbitMQ, Redis, ...? – illagrenan
RabbitMQ Broker – Rahul