Les accusés de réception (acks) indiquent à RabbitMQ qu'un message a été traité avec succès, ce qui lui permet d'être supprimé de la file d'attente. Ils sont essentiels pour la livraison fiable — en garantissant que les messages ne sont pas perdus si un consommateur échoue.
Comment fonctionnent les accusés de réception
When a consumer receives and processes a message, it ACKNOWLEDGES it:
→ ACK → "I've processed this message" → RabbitMQ removes it from the queue
→ if a consumer DIES before acking (crash, disconnect) → RabbitMQ REQUEUES the message
→ redelivered to another consumer (NOT lost)
→ acks ensure messages are processed reliably (not lost if a consumer fails)
