国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Spring Cloud中RabbitMQ配置屬性表

2021-08-10 09:19 作者:做架構(gòu)師不做框架師  | 我要投稿

什么是RabbitMQ?

RabbitMQ是實現(xiàn)了高級消息隊列協(xié)議(AMQP)的開源消息代理軟件(亦稱面向消息的中間件)。RabbitMQ服務(wù)器是用Erlang語言編寫的,而聚類和故障轉(zhuǎn)移是構(gòu)建在開放電信平臺框架上的。所有主要的a編程語言均有與代理接口通訊的客戶端庫。

我是一個英語很爛的家伙,平時改“application.yml”配置文件時,需要點進去看源碼上的翻譯,但每次都麻煩,要復(fù)制英文注釋,然后打開某某翻譯軟件,粘貼上去,而且往往機翻還讓人“丈二的和尚-摸不到頭腦”。

所以為了工作方便,寫下了本文主要是起到參考手冊的作用,大家把它平時放在角落里,等用的時候翻出來即可。


屬性:spring.rabbitmq.address

說明:客戶端連接的地址,有多個的時候使用逗號分隔,該地址可以是IP與Port的結(jié)合


屬性:spring.rabbitmq.cache.channel.checkout-timeout

說明:當(dāng)緩存已滿時,獲取Channel的等待時間,單位為毫秒


屬性:spring.rabbitmq.cache.channel.size

說明:緩存中保持的Channel數(shù)量


屬性:spring.rabbitmq.cache.connection.mode

說明:連接緩存的模式

默認(rèn):CHANNEL


屬性:spring.rabbitmq.cache.connection.size

說明:緩存的連接數(shù)


屬性:spring.rabbitmq.connectiontimeout

說明:連接超時參數(shù)單位為浩渺:設(shè)置為“0”代表無窮大


屬性:spring.rabbitmq.dynamic

說明:默認(rèn)創(chuàng)建一個AmqpAdmin的Bean

默認(rèn):true


屬性:spring.rabbitmq.host

說明:RabbitMQ的主機地址

默認(rèn):localhost


屬性:spring.rabbitmq.listener.acknowledgemode

說明:容器的acknowledge模式


屬性:spring.rabbitmq.listener.autoStartup

說明:啟動時自動啟動容器

默認(rèn):true


屬性:spring.rabbitmq.listener.concurrency

說明:消費者的最小數(shù)量


屬性:spring.rabbitmq.listener.defaultRequeueRejected

說明:投遞失敗時是否重新排隊

默認(rèn):true


屬性:spring.rabbitmq.listener.maxConcurrency

說明:消費者的最大數(shù)量


屬性:spring.rabbitmq.listener.prefetch

說明:在單個請求中處理的消息個數(shù),他應(yīng)該大于等于事務(wù)數(shù)量


屬性:spring.rabbitmq.listener.retry.enabled

說明:不論是不是重試的發(fā)布

默認(rèn):false


屬性:spring.rabbitmq..listener.retry.initialInterval

說明:第一次與第二次投遞嘗試的時間間隔

默認(rèn):1000


屬性:spring.rabbitmq.listener.retry.maxAttempts

說明:嘗試投遞消息的最大數(shù)量

默認(rèn):3


屬性:spring.rabbitmq.retry.maxInterval

說明:兩次嘗試的最大時間間隔

默認(rèn):10000


屬性:spring.rabbitmq.listener.retry.multiplier

說明:上一次嘗試時間間隔的乘數(shù)

默認(rèn):1.0


屬性:spring.rabbitmq.listener.retry.stateless

說明:不論重試是有狀態(tài)的還是無狀態(tài)的

默認(rèn):true


屬性:spring.rabbitmq.listener.transactionSize

說明:在一個事務(wù)中處理的消息數(shù)量。為了獲得最佳效果,該值應(yīng)設(shè)置為小于等于每個請求中處理的消息個數(shù),即spring.rabbitmq.listener.prefetch的值


屬性:spring.rabbitmq.password

說明:登錄到RabbitMQ的密碼


屬性:spring.rabbitmq.port

說明:RabbitMQ的端口號

默認(rèn):5672


屬性:spring.rabbitmq.publisherConfirms

說明:開啟Publisher Confirm機制

默認(rèn):false


屬性:spring.rabbitmq.publisherReturns

說明:開啟Publisher Return機制

默認(rèn):false


屬性:spring.rabbitmq.ssl.enabled

說明:啟用SSL支持

默認(rèn):false


屬性:spring.rabbitmq.ssl.keyStore

說明:保存SSL證書的地址


屬性:spring.rabbitmq.ssl.keyStorePassword

說明:訪問SSL證書的地址使用的密碼


屬性:spring.rabbitmq.ssl.trustStore

說明:SSL的可信地址


屬性:spring.rabbitmq.ssl.trustStorePassword

說明:訪問SSL的可信地址的密碼


屬性:spring.rabbitmq.ssl.algorithm

說明:SSL算法,默認(rèn)使用Rabbit的客戶端算法庫


屬性:spring.rabbitmq.template.mandatory

說明:啟用強制信息

默認(rèn):false


屬性:spring.rabbitmq.template.receiveTimeout

說明:receive()方法的超時時間

默認(rèn):0


屬性:spring.rabbitmq.template.replyTimeout

說明:sendAndReceive()方法的超時時間

默認(rèn):5000


屬性:spring.rabbitmq.template.retry.enabled

說明:設(shè)置為true的時候RabbitTemplate能夠?qū)崿F(xiàn)重試

默認(rèn):false


屬性:spring.rabbitmq.template.retry.initialInterval

說明:第一次與第二次發(fā)布消息的時間間隔

默認(rèn):1000


屬性:spring.rabbitmq.template.retry.maxAttempts

說明:嘗試發(fā)布消息的最大時間間隔

默認(rèn):10000


屬性:spring.rabbitmq.template.retry.multiplier

說明:上一次嘗試時間間隔的乘數(shù)

默認(rèn):1.0


屬性:spring.rabbitmq.username

說明:登錄到RabbitMQ的用戶名


屬性:spring.rabbitmq.virtualHost

說明:連接到RabbitMQ的虛擬主機


寫在最后

好兄弟可以點贊并關(guān)注我的公眾號“javaAnswer”,全部都是干貨。


Spring Cloud中RabbitMQ配置屬性表的評論 (共 條)

分享到微博請遵守國家法律
曲水县| 会东县| 永修县| 九龙城区| 手机| 登封市| 霸州市| 洪江市| 普兰店市| 苍南县| 光山县| 宁夏| 吉首市| 乌审旗| 桂阳县| 宣化县| 商水县| 香港 | 古蔺县| 虞城县| 新蔡县| 朝阳市| 石渠县| 朝阳区| 灵宝市| 景洪市| 娱乐| 兴和县| 海丰县| 兴海县| 丹棱县| 元朗区| 安达市| 蚌埠市| 高密市| 乌鲁木齐县| 开鲁县| 丽水市| 安溪县| 蒙城县| 溧水县|