docs/Queues.textile in amqp-0.8.4 vs docs/Queues.textile in amqp-0.9.0.pre1
- old
+ new
@@ -455,9 +455,11 @@
acknowledgement model*. With the explicit model, the application chooses when it is time to send an acknowledgement.
It can be right after receiving a message, or after persisting it to a data store before processing, or after fully
processing the message (for example, successfully fetching a Web page, processing and storing it into some persistent
data store).
+!https://github.com/ruby-amqp/amqp/raw/master/docs/diagrams/006_amqp_091_message_acknowledgements.png!
+
If a consumer dies without sending an acknowledgement, the AMQP broker will redeliver it to another consumer, or, if
none are available at the time, the broker will wait until at least one consumer is registered for the same queue
before attempting redelivery.
The acknowledgement model is chosen when a new consumer is registered for a queue. By default,