此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 spring-cloud-stream 4.1.4spring-doc.cadn.net.cn

RabbitMQ Binder 属性

默认情况下,RabbitMQ Binder 使用 Spring Boot 的ConnectionFactory. 同时,它支持 RabbitMQ 的所有 Spring Boot 配置选项。 (有关参考,请参阅 Spring Boot 文档)。 RabbitMQ 配置选项使用spring.rabbitmq前缀。spring-doc.cadn.net.cn

除了 Spring Boot 选项之外,RabbitMQ Binder 还支持以下属性:spring-doc.cadn.net.cn

spring.cloud.stream.rabbit.binder.admin地址

以逗号分隔的 RabbitMQ 管理插件 URL 列表。 仅在nodes包含多个条目。 此列表中的每个条目都必须在spring.rabbitmq.addresses. 仅当使用 RabbitMQ 集群并希望从托管队列的节点使用时才需要。 有关更多信息,请参见队列关联和 LocalizedQueueConnectionFactoryspring-doc.cadn.net.cn

默认值:空。spring-doc.cadn.net.cn

spring.cloud.stream.rabbit.binder.nodes

以逗号分隔的 RabbitMQ 节点名称列表。 当有多个条目时,用于查找队列所在的服务器地址。 此列表中的每个条目都必须在spring.rabbitmq.addresses. 仅当使用 RabbitMQ 集群并希望从托管队列的节点使用时才需要。 有关更多信息,请参见队列关联和 LocalizedQueueConnectionFactoryspring-doc.cadn.net.cn

默认值:空。spring-doc.cadn.net.cn

spring.cloud.stream.rabbit.binder.compressionLevel

压缩绑定的压缩级别。 看java.util.zip.Deflater.spring-doc.cadn.net.cn

违约:1(BEST_LEVEL)。spring-doc.cadn.net.cn

spring.cloud.stream.rabbit.binder.连接名称前缀

用于命名此 Binder 创建的连接的连接名称前缀。 名称是这个前缀,后跟#n哪里n每次打开新连接时递增。spring-doc.cadn.net.cn

默认值:none (Spring AMQP 默认值)。spring-doc.cadn.net.cn