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

Необходимы ли какие-либо изменения в командах или конфигурации? Заранее спасибо

Вернуться на верх