Базовое планирование Celery с помощью apply_async работает крайне медленно
Планирование задач из конечных точек Django очень медленное. .delay
/ .apply_async
любой (даже фиктивной) задачи занимает около 150-200мс, что ужасно.
Redis запущен и работает в docker, задание планируется на worker без повторных попыток, но требуется ~200 мс только для доставки задания в очередь.
Возможно, мне не хватает некоторых параметров конфигурации?
Моя установка: Python 3.10 Django 4 Celery 5.2.7
Ускоренное выполнение отключено, конфигурации celery практически по умолчанию.
Прилагается вывод профайлера, где простая задача съедает в два раза больше времени, чем тяжелая операция загрузки БД (см. отмеченные (!)):
Эксперты по сельдерею здесь? Спасибо!