Guardo el task_id
en un celery.result.AsyncResult
en una base de datos y lo relaciono con el elemento que afecta la tarea. Esto me permite realizar una consulta para recuperar todos los task_id
s de tareas que se relacionan con un elemento específico.Recuperar un objeto de resultado de tarea, dado un `task_id` en Apio
Entonces, después de recuperar el task_id
de la base de datos, ¿cómo hago para recuperar información sobre el estado/resultado/etc. de la tarea?
brillante, gracias. –
Tenga en cuenta que esto no funcionará en las pruebas (es decir, si 'CELERY_ALWAYS_EAGER' es' True'). Consulte https://github.com/celery/celery/issues/2275 – turtlemonvh
Consulte un ejemplo en https://stackoverflow.com/questions/30753040/retrieve-task-result-by-id-in-celery – zerocog