initialReconnectDelay |
10 |
第一次重連的時(shí)間間隔(毫秒)
|
maxReconnectDelay |
30000 |
最長(zhǎng)重連的時(shí)間間隔(毫秒)
|
useExponentialBackOff |
true |
重連時(shí)間間隔是否以指數(shù)形式增長(zhǎng)
|
backOffMultiplier |
2.0 |
指數(shù)的值
|
maxReconnectAttempts |
-1 >= AMQ v5.6
0 < AMQ v5.6, |
自版本5.6起:-1為默認(rèn)值,代表不限重試次數(shù);0代表從不重試(只嘗試連接一次,并不重連)
5.6以前的版本:0為默認(rèn)值,代表不限重試次數(shù)
所有版本:如果設(shè)置為大于0的數(shù),代表最大重試次數(shù)
|
startupMaxReconnectAttempts |
0 |
初始化時(shí)的最大重連次數(shù)。一旦連接上,將使用maxReconnectAttempts的配置
|
randomize |
true |
使用隨機(jī)鏈接(注:達(dá)到負(fù)載均衡的目的)
|
backup |
false |
提前初始化一個(gè)未使用連接,以便進(jìn)行快速失敗轉(zhuǎn)移
|
timeout |
-1 |
設(shè)置發(fā)送操作的總計(jì)最大超時(shí)時(shí)間(毫秒)
|
trackMessages |
false |
在重連過(guò)程中緩存消息
|
maxCacheSize |
131072 |
緩存的最大字節(jié)數(shù)
|
updateURIsSupported |
true |
設(shè)定是否可以動(dòng)態(tài)修改broker uri(自版本5.4起)
|