Received(queue) или Выполнение нескольких задач одновременно в celery
Я добавил 10 задач в процесс celery. Он выбирает одну за другой (процесс celery по умолчанию). После завершения первой задачи он выбирает вторую полученную задачу и выполняет ее .
Эти задачи не зависят друг от друга. поэтому я хочу выполнять их одновременно или я хочу получить все 10 задач в очереди (консоль celery) и выполнять их по очереди.
-------------- celery@rana-04 v5.1.2 (sun-harmonics)
--- ***** -----
-- ******* ---- Windows-10-10.0.18362-SP0 2021-08-16 13:18:28
- *** --- * ---
- ** ---------- [config]
- ** ---------- .> app: compfie2:0x2507baac198
- ** ---------- .> transport: amqp://guest:**@localhost:5672//
- ** ---------- .> results:
- *** --- * --- .> concurrency: 8 (solo)
-- ******* ---- .> task events: OFF (enable -E to monitor tasks in this worker)
--- ***** -----
-------------- [queues]
.> celery exchange=celery(direct) key=celery
Команда Селери :
celery -A rana worker --loglevel=INFO --without-gossip --without-mingle --without-heartbeat -Ofair --pool=solo
Необходимы ли какие-либо изменения в командах или конфигурации? Заранее спасибо