Я также получаю ту же проблему, даже если я добавляю бэкэнд 'amqp'.
Вот мой конфигурационный файл сельдерея:
BROKER_HOST = "localhost"
BROKER_PORT = 5672
BROKER_USER = "guest"
BROKER_PASSWORD = "guest"
BROKER_VHOST = "/"
CELERY_RESULT_BACKEND = "amqp"
CELERY_AMQP_TASK_RESULT_EXPIRES = 18000 # 5 hours.
CELERY_IMPORTS = ("test", )
Моя оболочка, в которой первый раз успешный, а второй зависшийЧерез некоторое время, если я снова вызываю метод, он работает.Этот шаблон повторяется.
>>> r = test.add.delay(4, 4)
>>> r.get()
8
>>> r = test.add.delay(4, 4)
>>> r.get()
^C <---------- it was hung here forever, I had to press ^C
>>> r = test.add.delay(4, 4)
>>> r.get()
8