From f030fcda5b2073eb450a68bb3a8f7e66ca49bab1 Mon Sep 17 00:00:00 2001 From: Cosmin Enache <44037571+cosmin-enache@users.noreply.github.com> Date: Tue, 18 Nov 2025 17:14:01 +0100 Subject: [PATCH] Updated default property paths I was recently looking into how to define quorum queue creation for all bindings by default and noticed that the documentation did not accurately specify the path. According to the current documentation: `spring.cloud.stream.rabbit.default.quorum.enabled=true` But it is actually: `spring.cloud.stream.rabbit.default.consumer.quorum.enabled=true` for consumers OR `spring.cloud.stream.rabbit.default.producer.quorum.enabled=true` for producers. Source: https://github.com/cosmin-enache/spring-cloud-stream/blob/main/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitBindingProperties.java#L27-L29 Signed-off-by: Cosmin Enache <44037571+cosmin-enache@users.noreply.github.com> --- docs/modules/ROOT/pages/rabbit/rabbit_overview/prod-props.adoc | 2 +- .../rabbit/rabbit_overview/rabbitmq-consumer-properties.adoc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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 e6a56dba54..cbc883839a 100644 --- a/docs/modules/ROOT/pages/rabbit/rabbit_overview/prod-props.adoc +++ b/docs/modules/ROOT/pages/rabbit/rabbit_overview/prod-props.adoc @@ -5,7 +5,7 @@ The following properties are available for Rabbit producers only and must be pre However if the same set of properties needs to be applied to most bindings, to avoid repetition, Spring Cloud Stream supports setting values for all channels, -in the format of `spring.cloud.stream.rabbit.default.=`. +in the format of `spring.cloud.stream.rabbit.default.producer.=`. Also, keep in mind that binding specific property will override its equivalent in the default. 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 d68f1746b3..b57fd12e09 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 @@ -5,7 +5,7 @@ The following properties are available for Rabbit consumers only and must be pre However if the same set of properties needs to be applied to most bindings, to avoid repetition, Spring Cloud Stream supports setting values for all channels, -in the format of `spring.cloud.stream.rabbit.default.=`. +in the format of `spring.cloud.stream.rabbit.default.consumer.=`. Also, keep in mind that binding specific property will override its equivalent in the default.