Неправильное состояние задачи при использовании rpc: // в качестве бэкенда в Celery v-4.2.1 - PullRequest
0 голосов
/ 23 ноября 2018

Я понимаю, что существует открытая проблема https://github.com/celery/celery/issues/4084.

Проблема связана с неверным состоянием задачи в сельдерее, когда в качестве бэкэнда результатов задан rpc: //.О проблеме сообщили с версией сельдерея 4.2.0.

Я сталкиваюсь с той же проблемой, но моя версия сельдерея 4.2.1 Я порождаю групповую задачу с apply_async () и затем пытаюсь получить доступ к GroupTask.ready () Он всегда возвращает False, хотя я вижу в журнале, что задача выполнена.Это был не тот случай, когда я менял бэкэнд на amqp: // в этом сценарии я получаю ожидаемые состояния результата.

Поскольку amqp устарел / будет устаревшим, я не могу продолжать использовать amqp.Кто-нибудь имеет представление о проблеме для сельдерея версии 4.2.1 Любое предложение высоко ценится.

Заранее спасибо.

Anand

...