Fixed broken image links

This commit is contained in:
Oleg Zhurakousky
2018-10-29 12:36:45 +01:00
parent 6e9ca222d5
commit ee46bd81de
2 changed files with 4 additions and 1 deletions

View File

@@ -67,6 +67,9 @@ You can republish a failed message after just one attempt.
Starting with version 1.2, you can configure the delivery mode of republished messages.
See the <<spring-cloud-stream-rabbit-republish-delivery-mode,`republishDeliveryMode` property>>.
If the stream listener throws an `ImmediateAcknowledgeAmqpException`, the DLQ is bypassed and the message simply discarded.
Starting with version 2.1, this is true regardless of the setting of `republishToDlq`; previously it was only the case when `republishToDlq` was `false`.
IMPORTANT: Setting `requeueRejected` to `true` (with `republishToDlq=false` ) causes the message to be re-queued and redelivered continually, which is likely not what you want unless the reason for the failure is transient.
In general, you should enable retry within the binder by setting `maxAttempts` to greater than one or by setting `republishToDlq` to `true`.

View File

@@ -31,7 +31,7 @@ Alternatively, you can use the Spring Cloud Stream RabbitMQ Starter, as follows:
The following simplified diagram shows how the RabbitMQ binder operates:
.RabbitMQ Binder
image::rabbit-binder.png[width=300,scaledwidth="50%"]
image::{github-raw}/docs/src/main/asciidoc/images/rabbit-binder.png[width=300,scaledwidth="50%"]
By default, the RabbitMQ Binder implementation maps each destination to a `TopicExchange`.
For each consumer group, a `Queue` is bound to that `TopicExchange`.