Pouvez-vous expliquer ce que je dois utiliser: task_reject_on_worker_lost
ou task_acks_late
et comment ils sont différents? Pourquoi Celery n'exécute-t-il pas de nouvelle tâche après exception quand task_acks_late a la valeur True?Quelle est la différence entre task_reject_on_worker_lost et task_acks_late dans Celery?
Dans Céleri docs:
Même si task_acks_late est activé, le travailleur accusera des tâches lorsque le processus de travail les exécuter sort brusquement
Qu'est-ce que cela signifie « sort brusquement »? Une exception sera-t-elle levée?
Lorsque Celery réessaie une tâche lorsque task_acks_late
est True
et task_reject_on_worker_lost
est ?