Как настроить параллельное выполнение в celery

У меня есть приложение Django с ML-кодом, выполнение которого занимает около 15 минут. Я использовал RabbitMQ в качестве брокера сообщений и celery для обработки задачи, требующей времени.

В настоящее время я использую следующую команду для запуска celery. Это позволяет мне выполнять 4 задачи параллельно.

celery -A Myappname worker --loglevel=info --concurrency=4

Я хочу параллельно выполнять 30 задач. Какую команду я должен использовать? Должен ли я просто изменить concurrency=30 или есть другой способ?

Документация по сельдерею запутана. любая помощь будет принята с благодарностью.

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