En teoría, establece task_acks_late=True
debería hacer el truco. (doc)
Con un agente de Redis, la tarea se volverá a entregar después de visibility_timeout
, que por defecto es una hora. (doc)
Con RabbitMQ, la tarea se vuelve a entregar tan pronto como Rabbit se da cuenta de que el trabajador ha muerto.