diff --git a/docs/modules/ROOT/pages/kafka/kafka_tips.adoc b/docs/modules/ROOT/pages/kafka/kafka_tips.adoc index 1b16b86660..9be650d70f 100644 --- a/docs/modules/ROOT/pages/kafka/kafka_tips.adoc +++ b/docs/modules/ROOT/pages/kafka/kafka_tips.adoc @@ -101,9 +101,9 @@ By default, the binder retires for a maximum of 3 attempts with a one second ini You can change all these configurations as below: ``` -spring.cloud.stream.bindings.processData-in-0.consumer.maxAtttempts +spring.cloud.stream.bindings.processData-in-0.consumer.maxAttempts spring.cloud.stream.bindings.processData-in-0.consumer.backOffInitialInterval -spring.cloud.stream.bindings.processData-in-0.consumer.backOffMultipler +spring.cloud.stream.bindings.processData-in-0.consumer.backOffMultiplier spring.cloud.stream.bindings.processData-in-0.consumer.backOffMaxInterval ``` diff --git a/docs/modules/ROOT/pages/rabbit/rabbit_overview/binder-properties.adoc b/docs/modules/ROOT/pages/rabbit/rabbit_overview/binder-properties.adoc index 1e890c8267..2a70db43a3 100644 --- a/docs/modules/ROOT/pages/rabbit/rabbit_overview/binder-properties.adoc +++ b/docs/modules/ROOT/pages/rabbit/rabbit_overview/binder-properties.adoc @@ -2,7 +2,7 @@ = RabbitMQ Binder Properties By default, the RabbitMQ binder uses Spring Boot's `ConnectionFactory`. -Conseuqently, it supports all Spring Boot configuration options for RabbitMQ. +Consequently, it supports all Spring Boot configuration options for RabbitMQ. (For reference, see the https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#common-application-properties[Spring Boot documentation]). RabbitMQ configuration options use the `spring.rabbitmq` prefix. diff --git a/docs/modules/ROOT/pages/rabbit/rabbit_overview/prod-props.adoc b/docs/modules/ROOT/pages/rabbit/rabbit_overview/prod-props.adoc index 7d8b129da0..e6a56dba54 100644 --- a/docs/modules/ROOT/pages/rabbit/rabbit_overview/prod-props.adoc +++ b/docs/modules/ROOT/pages/rabbit/rabbit_overview/prod-props.adoc @@ -10,12 +10,12 @@ in the format of `spring.cloud.stream.rabbit.default.=`. Also, keep in mind that binding specific property will override its equivalent in the default. altermateExchange.binding.queue:: -If the exchange does not already exist, and a `name` is provided, bind this queue to the alternate exhange. +If the exchange does not already exist, and a `name` is provided, bind this queue to the alternate exchange. A simple durable queue with no arguments is provisioned; if more sophisticated configuration is required, you must configure and bind the queue yourself. + Default: `null` alternateExchange.binding.routingKey -If the exchange does not already exist, and a `name` and `queue` is provided, bind the queue to the alternate exhange using this routing key. +If the exchange does not already exist, and a `name` and `queue` is provided, bind the queue to the alternate exchange using this routing key. + Default: `#` (for the default `topic` alternate exchange) alternateExchange.exists:: diff --git a/docs/modules/ROOT/pages/rabbit/rabbit_overview/rabbitmq-consumer-properties.adoc b/docs/modules/ROOT/pages/rabbit/rabbit_overview/rabbitmq-consumer-properties.adoc index 7702d9fad7..d68f1746b3 100644 --- a/docs/modules/ROOT/pages/rabbit/rabbit_overview/rabbitmq-consumer-properties.adoc +++ b/docs/modules/ROOT/pages/rabbit/rabbit_overview/rabbitmq-consumer-properties.adoc @@ -15,7 +15,7 @@ The acknowledge mode. Default: `AUTO`. anonymousGroupPrefix:: When the binding has no `group` property, an anonymous, auto-delete queue is bound to the destination exchange. -The default naming stragegy for such queues results in a queue named `anonymous.`. +The default naming strategy for such queues results in a queue named `anonymous.`. Set this property to change the prefix to something other than the default. + Default: `anonymous.`. diff --git a/docs/modules/ROOT/pages/rabbit/rabbit_overview/rabbitmq-stream-producer.adoc b/docs/modules/ROOT/pages/rabbit/rabbit_overview/rabbitmq-stream-producer.adoc index 0d759d5f66..ed3cf81ff2 100644 --- a/docs/modules/ROOT/pages/rabbit/rabbit_overview/rabbitmq-stream-producer.adoc +++ b/docs/modules/ROOT/pages/rabbit/rabbit_overview/rabbitmq-stream-producer.adoc @@ -6,7 +6,7 @@ To enable this feature, you must add the `spring-rabbit-stream` jar to the class IMPORTANT: The producer properties described above are not supported when you set the `producerType` property to `STREAM_SYNC` or `STREAM_ASYNC`. -To configure the binder to use a stream `ProducerType`, Spring Boot will configure an `Environment` `@Bean` from the applicaation properties. +To configure the binder to use a stream `ProducerType`, Spring Boot will configure an `Environment` `@Bean` from the application properties. You can, optionally, add a customizer to customize the message handler. [source, java] diff --git a/docs/modules/ROOT/pages/spring-cloud-stream/binding-properties.adoc b/docs/modules/ROOT/pages/spring-cloud-stream/binding-properties.adoc index 38c2d4d9b1..b377fe8f59 100644 --- a/docs/modules/ROOT/pages/spring-cloud-stream/binding-properties.adoc +++ b/docs/modules/ROOT/pages/spring-cloud-stream/binding-properties.adoc @@ -121,7 +121,7 @@ Default: empty. retryableExceptions:: A map of Throwable class names in the key and a boolean in the value. Specify those exceptions (and subclasses) that will or won't be retried. -Also see `defaultRetriable`. +Also see `defaultRetryable`. Example: `spring.cloud.stream.bindings.input.consumer.retryable-exceptions.java.lang.IllegalStateException=false`. + Default: empty. @@ -226,7 +226,7 @@ See the consumer property `useNativeDecoding`. Default: `false`. errorChannelEnabled:: -When set to true, if the binder supports asynchroous send results, send failures are sent to an error channel for the destination. See Error Handling for more information. +When set to true, if the binder supports asynchronous send results, send failures are sent to an error channel for the destination. See Error Handling for more information. + Default: false.