最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

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

Eureka:客戶端配置信息

2021-03-29 23:44 作者:做架構(gòu)師不做框架師  | 我要投稿

eureka?客戶端向?Eureka?服務(wù)器注冊實例所需的配置信息。

默認配置?DefaultEurekaClientConfig?提供了大多數(shù)必需信息。用戶只需要提供?eureka?服務(wù)器服務(wù)?URL??梢酝ㄟ^2種機制配置?Eureka?服務(wù)器服務(wù)?URL:

  • 通過在 DNS 中注冊信息。

  • 通過在配置中指定它。

注冊客戶端后,用戶可以根據(jù)最常見的 虛擬主機名(也稱為?VIPAddress)從?EurekaClient?查找信息,也可以通過其他方式來獲取必要的信息。與在?Eureka?中注冊的其他實例進行對話。

請注意,除非另有說明,否則所有配置在運行時均無效。

屬性:eureka.client.registry-fetch-interval-seconds

默認:30s

說明:指示從?eureka?服務(wù)器獲取注冊表信息的頻率(以秒為單位)。

屬性:eureka.client.enabled

默認:true

說明:指示已啟用?Eureka?客戶端的標志。

屬性:eureka.client.instance-info-replication-interval-seconds

默認:30s

說明:指示將實例更改復(fù)制到?eureka?服務(wù)器的頻率(以秒為單位);

屬性:eureka.client.initial-instance-info-replication-interval-seconds

默認:40s

說明:指示最初將實例信息復(fù)制到?eureka?服務(wù)器的時間(以秒為單位)。

屬性:eureka.client.eureka-service-url-poll-interval-seconds

默認:5min

說明:指示輪詢?eureka?服務(wù)器信息更改的頻率(以秒為單位);可以添加或刪除?Eureka?服務(wù)器,此設(shè)置控制?eureka?客戶端應(yīng)該多久知道一次;輪詢?eureka?服務(wù)?URL?時間間隔更改。

屬性:eureka.client.proxy-host

默認:""

說明:獲取到?eureka?服務(wù)器的代理主機(如果有)。

屬性:eureka.client.proxy-port

默認:""

說明:獲取到?eureka?服務(wù)器的代理端口(如果有)。

屬性:eureka.client.proxy-user-name

默認:""

說明:獲取代理用戶名(如果有)。

屬性:eureka.client.proxy-password

默認:""

說明:獲取代理密碼(如果有)。

屬性:eureka.client.eureka-server-read-timeout-seconds

默認:8s

說明:指示從?eureka?服務(wù)器讀取需要等待多長時間(以秒為單位)。

屬性:eureka.client.eureka-server-connect-timeout-seconds

默認:5s

說明:指示與?eureka?服務(wù)器的連接需要超時之前要等待的時間(以秒為單位);請注意,客戶端中的連接由org.apache.http.client.HttpClient?池化,此設(shè)置影響實際的連接創(chuàng)建以及從池中獲取連接的等待時間。

屬性:
eureka.client.backup-registry-impl

默認:""

說明:獲取實現(xiàn)的名稱,該實現(xiàn)實現(xiàn)?BackupRegistry?以僅當?eureka?客戶端啟動時首次將注冊表信息作為回退選項來獲??;對于需要附加的注冊表信息彈性而無法運行的應(yīng)用程序可能需要這樣做。

屬性:eureka.client.eureka-server-total-connections

默認:200

說明:獲取從?eureka?客戶端到所有?eureka?服務(wù)器的允許的連接總數(shù)。

屬性:eureka.client.eureka-server-total-connections-per-host

默認:50

說明:獲取從?eureka?客戶端到?eureka?服務(wù)器主機的允許的連接總數(shù)。

屬性:eureka.client.eureka-server-u-r-l-context

默認:""

說明;當?eureka?服務(wù)器列表來自?DNS?時,獲取用于構(gòu)造服務(wù)?URL?以便與?eureka?服務(wù)器聯(lián)系的?URL?上下文。如果合同從?eurekaServerServiceUrls?返回服務(wù)?URL,則不需要此信息;當useDnsForFetchingServiceUrls?設(shè)置為?true?且?eureka?客戶端希望?DNS?以某種方式配置時,將使用?DNS?機制,以便它可以動態(tài)獲取更改?eureka?服務(wù)器。這些更改在運行時有效。

屬性:eureka.client.eureka-server-port

默認:""

說明:當?eureka?服務(wù)器列表來自?DNS?時,獲取用于構(gòu)建服務(wù)?URL?以便與?eureka?服務(wù)器聯(lián)系的端口。如果合同返回服務(wù)?URL eurekaServerServiceUrls(String),則不需要此信息;當useDnsForFetchingServiceUrls?設(shè)置為?true?且?eureka?客戶端期望?DNS?以某種方式配置時,將使用?DNS?機制,以便它可以動態(tài)獲取更改?eureka?服務(wù)器;指示?eureka?服務(wù)器正在監(jiān)聽端口的字符串;這些更改在運行時有效。

屬性:eureka.client.eureka-server-d-n-s-name

默認:""

說明:獲取要查詢獲取?eureka?服務(wù)器列表的?DNS?名稱。如果合同通過實現(xiàn)?serviceUrls?返回服務(wù)?URL,則不需要此信息;當useDnsForFetchingServiceUrls?設(shè)置為?true?且?eureka?客戶端期望?DNS?以某種方式配置時,將使用?DNS?機制,以便它可以動態(tài)獲取更改的?eureka?服務(wù)器;這些更改在運行時有效。

屬性:eureka.client.use-dns-for-fetching-service-urls

默認:false

說明:指示?eureka?客戶端是否應(yīng)使用?DNS?機制來獲取要交談的?eureka?服務(wù)器列表。當?DNS名稱更新為具有其他服務(wù)器時,該信息將在?eureka?客戶端輪詢
eurekaServiceUrlPollIntervalSeconds?中指定的信息后立即使用;或者,可以將服務(wù)?url?返回為?serviceUrls,但是用戶應(yīng)實現(xiàn)自己的機制,以在發(fā)生更改的情況下返回更新的列表;如果應(yīng)該將 DNS 機制用于獲取網(wǎng)址,則為 true,否則為 false;這些更改在運行時有效。

屬性:eureka.client.register-with-eureka

默認:true

說明:指示此實例是否應(yīng)在?eureka?服務(wù)器上注冊其信息以供他人發(fā)現(xiàn);在某些情況下,您不希望發(fā)現(xiàn)實例,而只希望發(fā)現(xiàn)其他實例;如果此實例應(yīng)向?eureka?注冊,則為?true,否則為?false。

屬性:eureka.client.should-unregister-on-shutdown

默認:true

說明:指示客戶端關(guān)閉時客戶端是否應(yīng)從遠程服務(wù)器上顯式注銷自己;如果此實例應(yīng)在客戶端關(guān)閉時向?eureka?注銷,則為?true,否則為?false。

屬性:eureka.client.prefer-same-zone-eureka

默認:true

說明:指示此實例是否應(yīng)出于延遲和/或其他原因嘗試在同一區(qū)域中使用?eureka?服務(wù)器;理想情況下,將?eureka?客戶端配置為與同一區(qū)域中的服務(wù)器通信;這些更改在運行時在下一個注冊表獲取周期生效,如registryFetchIntervalSeconds?所指定;如果?eureka?客戶端應(yīng)首選同一區(qū)域中的服務(wù)器,則為?true,否則為?false。

屬性:eureka.client.allow-redirects

默認:false

說明:指示服務(wù)器是否可以將客戶端請求重定向到備份服務(wù)器群集。如果設(shè)置為?false,則服務(wù)器將直接處理請求。如果設(shè)置為?true,則服務(wù)器可能會使用新的服務(wù)器位置將 HTTP 重定向發(fā)送到客戶端。

屬性:eureka.client.log-delta-diff

默認:false

說明:指示是否在注冊表信息方面記錄?eureka?服務(wù)器與?eureka?客戶端之間的差異;Eureka?客戶端嘗試從?Eureka?服務(wù)器僅檢索增量更改,以最大程度地減少網(wǎng)絡(luò)流量。收到增量后,?eureka?客戶端會協(xié)調(diào)來自服務(wù)器的信息,以確認它沒有丟失某些信息。當客戶端與服務(wù)器通信時出現(xiàn)網(wǎng)絡(luò)問題時,對帳可能會失敗。如果對帳失敗,則?eureka?客戶端會獲取完整的注冊表信息;在獲取完整的注冊表信息時,?eureka?客戶端可以記錄客戶端和服務(wù)器之間的差異,此設(shè)置對此進行控制;這些更改在運行時在下一個注冊表獲取周期生效,如
registryFetchIntervalSecondsr?所指定;如果在對帳失敗的情況下?eureka?客戶應(yīng)記錄差額差異,則為?true。

屬性:eureka.client.disable-delta

默認:false

說明:指示?eureka?客戶端是否應(yīng)禁用獲取增量,而應(yīng)訴諸于獲取完整的注冊表信息;請注意,增量獲取可以極大地減少通信量,因為?eureka?服務(wù)器的更改率通常遠低于獲取率;這些更改在運行時在下一個注冊表獲取周期生效,如registryFetchIntervalSeconds?所指定;如果為?true,則啟用獲取注冊表的增量信息;如果為?false,則獲取完整的注冊表。

屬性:eureka.client.fetch-remote-regions-registry

默認:""

說明:以逗號分隔的區(qū)域列表,將獲取其?eureka?注冊表信息。必須定義由?availabilityZones?返回的每個區(qū)域的可用區(qū)。否則,將導(dǎo)致發(fā)現(xiàn)客戶端啟動失??;以逗號分隔的區(qū)域列表,將獲取其?eureka?注冊表信息。如果無需獲取任何遠程區(qū)域,則為?null?。

屬性:eureka.client.filter-only-up-instances

默認:true

說明:指示在僅針對具有?InstanceStatus UP?狀態(tài)的實例的應(yīng)用程序進行篩選之后,是否獲取應(yīng)用程序;這些更改在運行時在eureka.client.registry-fetch-interval-seconds?指定的下一個注冊表獲取周期有效;過濾為?true,否則為?false。

屬性:eureka.client.service-url

默認:HashMap() {"defaultZone" :"http://localhost:8761/eureka/"}

說明:可用區(qū)映射到與?eureka?服務(wù)器通信的標準URL列表。每個值可以是單個?URL?或用逗號分隔的替代位置列表;通常,?eureka?服務(wù)器?URL?包含協(xié)議,主機,端口,上下文和版本信息(如果有);這些更改將在運行時在eurekaServiceUrlPollIntervalSeconds?指定的下一個服務(wù)?URL?刷新周期生效。

屬性:eureka.client.filter-only-up-instances

默認:true

說明:指示在僅針對具有?InstanceStatus UP?狀態(tài)的實例的應(yīng)用程序進行篩選之后,是否獲取應(yīng)用程序;這些更改在運行時在eureka.client.registry-fetch-interval-seconds?指定的下一個注冊表獲取周期有效;過濾為?true,否則為?false。

屬性:eureka.client.eureka-connection-idle-timeout-seconds

默認:30s

說明:指示與?eureka?服務(wù)器的?HTTP?連接在關(guān)閉之前可以保持空閑狀態(tài)的時間(以秒為單位);在?AWS?環(huán)境中,建議將該值設(shè)置為30秒或更短,因為防火墻會在幾分鐘后清除連接信息,從而使連接處于死角狀態(tài)。

屬性:eureka.client.fetch-registry

默認:true

說明:指示此客戶端是否應(yīng)從?eureka?服務(wù)器獲取?eureka?注冊表信息;如果必須獲取注冊表信息,則為?true,否則為?false。

屬性:eureka.client.registry-refresh-single-vip-address

默認:""

說明:指示客戶端是否僅對單個?VIP?的注冊表信息感興趣;VIP?的地址(名稱:端口)。如果沒有單個?VIP?興趣,則?null?。

屬性:eureka.client.heartbeat-executor-thread-pool-size

默認:2

說明:用于心跳執(zhí)行器初始化的線程池大小。

屬性:eureka.client.heartbeat-executor-exponential-back-off-bound

默認:10

說明:心跳執(zhí)行器指數(shù)回退相關(guān)屬性。在發(fā)生一系列超時的情況下,它是重試延遲的最大乘數(shù)。

屬性:eureka.client.cache-refresh-executor-thread-pool-size

默認:2

說明:cacheRefreshExecutor?要初始化的線程池大小。

屬性:eureka.client.cache-refresh-executor-exponential-back-off-bound

默認:10

說明:緩存刷新執(zhí)行器指數(shù)回退相關(guān)屬性。在發(fā)生一系列超時的情況下,它是重試延遲的最大乘數(shù)。

屬性:eureka.client.dollar-replacement

默認:_-

說明:在?eureka?服務(wù)器中序列化反序列化信息期間,獲取美元符號 $ 的替換字符串。

屬性:eureka.client.escape-char-replacement

默認:_ _

說明:在?eureka?服務(wù)器中序列化反序列化信息期間,獲取下劃線符號 _ 的替換字符串。

屬性:eureka.client.on-demand-update-status-change

默認:true

說明:如果設(shè)置為?true,則通過?ApplicationInfoManager?進行的本地狀態(tài)更新將觸發(fā)對遠程?eureka?服務(wù)器的按需(但速率受限制)的寄存器更新;對本地狀態(tài)更新是否應(yīng)按需更新到遠程服務(wù)器為真或假

屬性:eureka.client.should-enforce-registration-at-init

默認:false

說明:指示客戶端在初始化期間是否應(yīng)強制注冊。默認為?false。

屬性:eureka.client.encoder-name

默認:“”

說明:這是一個臨時配置,一旦最新的編解碼器穩(wěn)定下來,就可以刪除它(因為只有一個);客戶端使用的編碼編解碼器的類名稱。如果未設(shè)置,將使用默認編解碼器。

屬性:eureka.client.decoder-name

默認:""

說明:這是一個臨時配置,一旦最新的編解碼器穩(wěn)定下來,就可以刪除它(因為只有一個);客戶端使用的解碼編解碼器的類名稱。如果未設(shè)置,將使用默認編解碼器。

屬性:eureka.client.client-data-accept

默認:EurekaAccept.full.name()

說明:客戶數(shù)據(jù)接受的?EurekaAccept?名稱。

屬性:eureka.client.fetch-remote-regions-registry

默認:""

說明:以逗號分隔的區(qū)域列表,將獲取其?eureka?注冊表信息。必須定義由?availabilityZones?返回的每個區(qū)域的可用區(qū)。否則,將導(dǎo)致發(fā)現(xiàn)客戶端啟動失敗。

屬性:eureka.client.order

默認:0

說明:由?CompositeDiscoveryClient?用來對可用客戶端進行排序的發(fā)現(xiàn)客戶端的順序。

屬性:eureka.client.region

默認:us-east-1

說明:獲取此實例所在的區(qū)域(用于AWS數(shù)據(jù)中心)。

寫在最后

好兄弟,記得點贊,關(guān)注,謝謝。


Eureka:客戶端配置信息的評論 (共 條)

分享到微博請遵守國家法律
浠水县| 湖南省| 潮州市| 新巴尔虎左旗| 海原县| 太白县| 西畴县| 丰台区| 镇康县| 改则县| 长治县| 正宁县| 简阳市| 甘洛县| 来宾市| 桦南县| 四川省| 应城市| 张家口市| 琼结县| 洱源县| 丹巴县| 马尔康县| 祁东县| 微博| 阳信县| 子洲县| 始兴县| 东乡| 祁门县| 成都市| 渝北区| 九江县| 绿春县| 齐河县| 雷波县| 南澳县| 丽水市| 永丰县| 齐河县| 准格尔旗|