Rabbitmq spring boot的配置引數

2021-10-18 04:42:37 字數 4439 閱讀 4807

spring.rabbitmq.addresses= # 以逗號分隔的客戶端應連線的位址列表

spring.rabbitmq.cache.channel.checkout-timeout= # 如果已達到快取大小,則等待獲取通道的持續時間

spring.rabbitmq.cache.channel.size= # 要在快取中保留的通道數

spring.rabbitmq.cache.connection.mode=channel # 連線工廠快取模式

spring.rabbitmq.cache.connection.size= # 快取的連線數

spring.rabbitmq.connection-timeout= # 連線超時。將其設定為 0 以永遠等待

spring.rabbitmq.dynamic=true # 是否建立 amqpadmin bean

spring.rabbitmq.host=localhost # rabbitmq 主機

spring.rabbitmq.listener.direct.acknowledge-mode= # 確認容器的模式

spring.rabbitmq.listener.direct.auto-startup=true # 是否在啟動時自動啟動容器

spring.rabbitmq.listener.direct.consumers-per-queue= # 每個佇列的消費者數量

spring.rabbitmq.listener.direct.default-requeue-rejected= # 預設情況下,拒絕交付是否重新排隊

spring.rabbitmq.listener.direct.idle-event-interval= # 應該多久發布一次空閒容器事件

spring.rabbitmq.listener.direct.missing-queues-fatal=false # 如果容器宣告的佇列在**上不可用,則是否失敗

spring.rabbitmq.listener.direct.prefetch= # 每個消費者可能未完成的最大未確認訊息數

spring.rabbitmq.listener.direct.retry.enabled=false # 是否啟用發布重試

spring.rabbitmq.listener.direct.retry.initial-interval=1000ms # 第一次和第二次嘗試傳遞訊息之間的持續時間

spring.rabbitmq.listener.direct.retry.max-attempts=3 # 傳遞訊息的最大嘗試次數

spring.rabbitmq.listener.direct.retry.max-interval=10000ms # 最長嘗試次數

spring.rabbitmq.listener.direct.retry.multiplier=1 # 乘數應用於先前的重試間隔

spring.rabbitmq.listener.direct.retry.stateless=true # 重試是無國籍還是有狀態

spring.rabbitmq.listener.******.acknowledge-mode= # 確認容器的模式

spring.rabbitmq.listener.******.auto-startup=true # 是否在啟動時自動啟動容器

spring.rabbitmq.listener.******.concurrency= # 偵聽器呼叫者執行緒的最小數量

spring.rabbitmq.listener.******.default-requeue-rejected= # 預設情況下,拒絕交付是否重新排隊

spring.rabbitmq.listener.******.idle-event-interval= # 應該多久發布一次空閒容器事件

spring.rabbitmq.listener.******.max-concurrency= # 偵聽器呼叫者執行緒的最大數量。

spring.rabbitmq.listener.******.missing-queues-fatal=true # 如果容器宣告的佇列在**上不可用,則是否失敗和/或如果在執行時刪除乙個或多個佇列,是否停止容器

spring.rabbitmq.listener.******.prefetch= # 每個消費者可能未完成的未確認訊息的最大數量

spring.rabbitmq.listener.******.retry.initial-interval=1000ms # 第一次和第二次嘗試傳遞訊息之間的持續時間

spring.rabbitmq.listener.******.retry.max-attempts=3 # 傳遞訊息的最大嘗試次數

spring.rabbitmq.listener.******.retry.max-interval=10000ms # 嘗試之間的最長持續時間

spring.rabbitmq.listener.******.retry.multiplier=1 # 乘數應用於上乙個重試間隔

spring.rabbitmq.listener.******.retry.stateless=true # 重試是無狀態還是有狀態

spring.rabbitmq.listener.******.transaction-size= # 確認模式為auto時要在acks之間處理的訊息數。如果大於預取,則預取將增加到此值

spring.rabbitmq.listener.type=****** # listener 容器型別

spring.rabbitmq.password=guest # 登入以對**進行身份驗證

spring.rabbitmq.port=5672 # rabbitmq 埠

spring.rabbitmq.publisher-confirms=false # 是否啟用發布者確認

spring.rabbitmq.publisher-returns=false # 是否啟用發布者返回

spring.rabbitmq.requested-heartbeat= # 請求心跳超時;零,沒有。如果未指定持續時間字尾,則將使用秒

spring.rabbitmq.ssl.algorithm= # ssl演算法使用。預設情況下,由rabbit客戶端庫配置

spring.rabbitmq.ssl.enabled=false # 是否啟用ssl支援

spring.rabbitmq.ssl.key-store= # 儲存ssl證書的金鑰庫的路徑

spring.rabbitmq.ssl.key-store-password= # 用於訪問金鑰庫的密碼

spring.rabbitmq.ssl.key-store-type=pkcs12 # 金鑰庫型別

spring.rabbitmq.ssl.trust-store= # 持有ssl證書的信任儲存

spring.rabbitmq.ssl.trust-store-password= # 用於訪問信任庫的密碼

spring.rabbitmq.ssl.trust-store-type=jks # 信託商店型別

spring.rabbitmq.ssl.validate-server-certificate=true # 是否啟用伺服器端證書驗證

spring.rabbitmq.ssl.verify-hostname=true # 是否啟用主機名驗證

spring.rabbitmq.template.default-receive-queue= # 從明確指定none時接收訊息的預設佇列的名稱

spring.rabbitmq.template.exchange= # 用於傳送操作的預設交換的名稱

spring.rabbitmq.template.mandatory= # 是否啟用強制訊息

spring.rabbitmq.template.receive-timeout= # receive()操作的超時時間

spring.rabbitmq.template.reply-timeout= # sendandreceive()操作的超時時間

spring.rabbitmq.template.retry.enabled=false # 是否啟用發布重試

spring.rabbitmq.template.retry.initial-interval=1000ms # 第一次和第二次嘗試傳遞訊息之間的持續時間

spring.rabbitmq.template.retry.max-attempts=3 # 傳遞訊息的最大嘗試次數

spring.rabbitmq.template.retry.max-interval=10000ms # 嘗試之間的最長持續時間

spring.rabbitmq.template.retry.multiplier=1 # 乘數應用於先前的重試間隔

spring.rabbitmq.template.routing-key= # 用於傳送操作的預設路由金鑰的值

spring.rabbitmq.username=guest # 登入使用者以對**進行身份驗證

spring.rabbitmq.virtual-host= # 連線到**時使用的虛擬主機

SplitChunksPlugin 配置引數詳解

分割本身和 webpack 沒有什麼關係,但是由於使用 webpack 可以非常輕鬆地實現 分割,所以提到 分割首先就會想到使用 webopack 實現。在 webpack 中是使用 splitchunksplugin 來實現的,由於splitchunksplugin配置引數眾多,接下來就來梳理一下...

splitChunksPlugin配置引數詳解

splitchunks引數詳解 minsize minchunks maxasyncrequests maxinitialrequests automaticnamedelimiter name 快取組中的屬性 a 當同步匯入模組時,webpack根據chunks all 知道要對同步匯入的模組進行...

react props傳參配置

1 引入庫 import xx from prop types 2 配置引數資訊 不符合只會報警告,不會中斷程式 類元件 1 傳參型別 元件名.proptypes 2 傳參只包含乙個引數,且必須傳遞該引數 元件名.proptypes 3 引數預設值 元件名.defaultprops 或在元件類中給元...