¿Cómo puedo comprobar si una tarea (task_id) todavía se procesa en celery? Tengo el siguiente escenario:Prueba si todavía se está procesando una tarea de apio
- iniciar una tarea en una vista de Django
- tienda del BaseAsyncResult en la sesión
- apagado el demonio de apio (dura) por lo que la tarea no se procesa más
- Comprobar si la tarea es 'muerta'
¿Alguna idea? ¿Se puede buscar toda la tarea procesada por apio y verificar si la mía todavía está allí?
Hey, yo también estoy buscando algo similar a esto, se hizo alguna vez llegar a resolver esto? Me pregunto si debo almacenar el task_id en el marco de caché de django. Sé que puedo usar algo como esto http://dpaste.com/370419/ para obtener el estado de la tarea. Pero estoy confundido entre el uso de la base de datos, la memoria caché para almacenar task_id. – Chantz