SpringCloud RabbitMQ Binder Properties

2023-11-29 15:52 更新

默認(rèn)情況下,RabbitMQ活頁(yè)夾使用Spring Boot的ConnectionFactory。一致地,它支持RabbitMQ的所有Spring Boot配置選項(xiàng)。(有關(guān)參考,請(qǐng)參見Spring Boot文檔)。RabbitMQ配置選項(xiàng)使用spring.rabbitmq前綴。

除Spring Boot選項(xiàng)外,RabbitMQ活頁(yè)夾還支持以下屬性:

spring.cloud.stream.rabbit.binder.adminAddresses

以逗號(hào)分隔的RabbitMQ管理插件URL列表。僅在nodes包含多個(gè)條目時(shí)使用。該列表中的每個(gè)條目都必須在spring.rabbitmq.addresses中具有一個(gè)對(duì)應(yīng)的條目。僅當(dāng)您使用RabbitMQ群集并希望從托管隊(duì)列的節(jié)點(diǎn)使用時(shí)才需要。有關(guān)更多信息,請(qǐng)參見隊(duì)列親和力和LocalizedQueueConnectionFactory。

默認(rèn)值:空。

spring.cloud.stream.rabbit.binder.nodes

RabbitMQ節(jié)點(diǎn)名稱的逗號(hào)分隔列表。多個(gè)條目時(shí),用于定位隊(duì)列所在的服務(wù)器地址。此列表中的每個(gè)條目都必須在spring.rabbitmq.addresses中具有一個(gè)對(duì)應(yīng)的條目。僅當(dāng)您使用RabbitMQ群集并希望從托管隊(duì)列的節(jié)點(diǎn)使用時(shí)才需要。有關(guān)更多信息,請(qǐng)參見隊(duì)列親和力和LocalizedQueueConnectionFactory。

默認(rèn)值:空。

spring.cloud.stream.rabbit.binder.compressionLevel

壓縮綁定的壓縮級(jí)別。參見java.util.zip.Deflater。

默認(rèn)值:1(BEST_LEVEL)。

spring.cloud.stream.binder.connection-name-prefix

連接名稱前綴,用于命名此綁定程序創(chuàng)建的連接。名稱是此前綴,后跟#n,其中,每次打開新連接時(shí),n都會(huì)遞增。

默認(rèn)值:無(wú)(Spring AMQP默認(rèn)值)。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)