Django

#django #celery #python-venv

#django #сельдерей #python-venv

Вопрос:

Я начал использовать Celery в своем проекте Django, Redis является брокером. Все в порядке, когда я устанавливаю Celery глобально.

Но когда я устанавливаю Celery в виртуальную среду, все задачи как бы зависают. Flower показывает, что все задачи «Обработаны» и ни одна из них не активна. Вывод рабочего с опцией отладки выглядит следующим образом:

 [2019-03-18 13:45:13,247: INFO/MainProcess] Received task: (data)
[2019-03-18 13:45:13,247: DEBUG/MainProcess] TaskPool: Apply <(data...)>
..etc
  

Нет сообщения «Задача принята: (данные)»

В чем может быть причина? Я использую:

 Django==2.1.7
celery==4.3.0rc2
flower==0.9.2
redis==3.2.0
  

Python v3.7.2, Windows 10