日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

Spring Cloud Eureka(四):Eureka 配置参数说明

發(fā)布時(shí)間:2024/4/15 javascript 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Spring Cloud Eureka(四):Eureka 配置参数说明 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Eureka Client 配置項(xiàng)(eureka.client.*)

org.springframework.cloud.netflix.eureka.EurekaClientConfigBean

參數(shù)名稱說明默認(rèn)值

eureka.client.enabled

用于指示Eureka客戶端已啟用的標(biāo)志

true

eureka.client.registry-fetch-interval-seconds

指示從eureka服務(wù)器獲取注冊表信息的頻率(s)

30

eureka.client.instance-info-replication-interval-seconds

更新實(shí)例信息的變化到Eureka服務(wù)端的間隔時(shí)間,(s)

30

eureka.client.initial-instance-info-replication-interval-seconds

初始化實(shí)例信息到Eureka服務(wù)端的間隔時(shí)間,(s)

40

eureka.client.eureka-service-url-poll-interval-seconds

詢問Eureka Server信息變化的時(shí)間間隔(s),默認(rèn)為300300

eureka.client.eureka-server-read-timeout-seconds

讀取Eureka Server 超時(shí)時(shí)間(s),默認(rèn)8秒

8

eureka.client.eureka-server-connect-timeout-seconds

連接Eureka Server 超時(shí)時(shí)間(s),默認(rèn)5秒

5

eureka.client.eureka-server-total-connections

獲取從eureka客戶端到所有eureka服務(wù)器的連接總數(shù),默認(rèn)200個(gè)

200

eureka.client.eureka-server-total-connections-per-host

獲取從eureka客戶端到eureka服務(wù)器主機(jī)允許的連接總數(shù),默認(rèn)50個(gè)

50

eureka.client.eureka-connection-idle-timeout-seconds

連接到 Eureka Server 空閑連接的超時(shí)時(shí)間(s),默認(rèn)30

30

eureka.client.registry-refresh-single-vip-address

?

指示客戶端是否僅對單個(gè)VIP的注冊表信息感興趣,默認(rèn)為null

null

eureka.client.heartbeat-executor-thread-pool-size

心跳保持線程池初始化線程數(shù),默認(rèn)2個(gè)2

eureka.client.heartbeat-executor-exponential-back-off-bound

心跳超時(shí)重試延遲時(shí)間的最大乘數(shù)值,默認(rèn)10

10

eureka.client.serviceUrl.defaultZone

可用區(qū)域映射到與eureka服務(wù)器通信的完全限定URL列表。每個(gè)值可以是單個(gè)URL或逗號分隔的備用位置列表。(http://${eureka.instance.hostname}:${server.port}/eureka/)

?

eureka.client.use-dns-for-fetching-service-urls

指示eureka客戶端是否應(yīng)使用DNS機(jī)制來獲取要與之通信的eureka服務(wù)器列表。當(dāng)DNS名稱更新為具有其他服務(wù)器時(shí),eureka客戶端輪詢eurekaServiceUrlPollIntervalSeconds中指定的信息后立即使用該信息。

false

eureka.client.register-with-eureka

指示此實(shí)例是否應(yīng)將其信息注冊到eureka服務(wù)器以供其他服務(wù)發(fā)現(xiàn),默認(rèn)為false

True

eureka.client.prefer-same-zone-eureka

實(shí)例是否使用同一zone里的eureka服務(wù)器,默認(rèn)為true,理想狀態(tài)下,eureka客戶端與服務(wù)端是在同一zone

true

eureka.client.log-delta-diff

是否記錄eureka服務(wù)器和客戶端之間在注冊表的信息方面的差異,默認(rèn)為false

false

eureka.client.disable-delta

指示eureka客戶端是否禁用增量提取

false

eureka.client.fetch-remote-regions-registry

逗號分隔的區(qū)域列表,提取eureka注冊表信息

?

eureka.client.on-demand-update-status-change

客戶端的狀態(tài)更新到遠(yuǎn)程服務(wù)器上,默認(rèn)為true

true

eureka.client.allow-redirects

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

false

eureka.client.availability-zones.*

獲取此實(shí)例所在區(qū)域的可用區(qū)域列表(在AWS數(shù)據(jù)中心中使用)。更改在運(yùn)行時(shí)在registryFetchIntervalSeconds指定的下一個(gè)注冊表獲取周期生效。

?

eureka.client.backup-registry-impl

獲取實(shí)現(xiàn)BackupRegistry的實(shí)現(xiàn)的名稱,該實(shí)現(xiàn)僅在eureka客戶端啟動(dòng)時(shí)第一次作為后備選項(xiàng)獲取注冊表信息。 對于需要額外的注冊表信息彈性的應(yīng)用程序,可能需要這樣做,否則它將無法運(yùn)行。

?

eureka.client.cache-refresh-executor-exponential-back-off-bound

在發(fā)生一系列超時(shí)的情況下,它是重試延遲的最大乘數(shù)值。

10

eureka.client.cache-refresh-executor-thread-pool-size

緩存刷新線程池初始化線程數(shù)量

2

eureka.client.client-data-accept

客戶端數(shù)據(jù)接收的名稱full

eureka.client.decoder-name

解碼器名稱?

eureka.client.dollar-replacement

eureka服務(wù)器序列化/反序列化的信息中獲取“$”符號的替換字符串。默認(rèn)為“_-”

?

eureka.client.encoder-name

編碼器名稱?

eureka.client.escape-char-replacement

eureka服務(wù)器序列化/反序列化的信息中獲取“_”符號的的替換字符串。默認(rèn)為“__“

?

eureka.client.eureka-server-d-n-s-name

獲取要查詢的DNS名稱來獲得eureka服務(wù)器,此配置只有在eureka服務(wù)器ip地址列表是在DNS中才會用到。默認(rèn)為null

null

eureka.client.eureka-server-port

獲取eureka服務(wù)器的端口,此配置只有在eureka服務(wù)器ip地址列表是在DNS中才會用到。默認(rèn)為null

null

eureka.client.eureka-server-u-r-l-context

表示eureka注冊中心的路徑,如果配置為eureka,則為http://ip:port/eureka/

在eureka的配置文件中加入此配置表示eureka作為客戶端向注冊中心注冊,從而構(gòu)成eureka集群。此配置只有在eureka服務(wù)器ip地址列表是在DNS中才會用到,默認(rèn)為null

null

eureka.client.fetch-registry

客戶端是否獲取eureka服務(wù)器注冊表上的注冊信息,默認(rèn)為true

true

eureka.client.filter-only-up-instances

是否過濾掉非up實(shí)例,默認(rèn)為true

true

eureka.client.g-zip-content

當(dāng)服務(wù)端支持壓縮的情況下,是否支持從服務(wù)端獲取的信息進(jìn)行壓縮。默認(rèn)為true

?

eureka.client.property-resolver

屬性解析器?

eureka.client.proxy-host

獲取eureka server 的代理主機(jī)名

null

eureka.client.proxy-password

獲取eureka server 的代理主機(jī)密碼

null

eureka.client.proxy-port

獲取eureka server 的代理主機(jī)端口

null

eureka.client.proxy-user-name

獲取eureka server 的代理用戶名

null

eureka.client.region

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

us-east-1

eureka.client.should-enforce-registration-at-init

client?在初始化階段是否強(qiáng)行注冊到注冊中心

false

eureka.client.should-unregister-on-shutdown

client在shutdown情況下,是否顯示從注冊中心注銷

true

服務(wù)實(shí)例配置項(xiàng)(eureka.instance.*

org.springframework.cloud.netflix.eureka.EurekaInstanceConfigBean

參數(shù)名稱說明默認(rèn)值

eureka.instance.appname

注冊到注冊中心的應(yīng)用名稱

unknown

eureka.instance.a-s-g-name

注冊到注冊中心的應(yīng)用所屬分組名稱(AWS服務(wù)器)null

eureka.instance.app-group-name

注冊到注冊中心的應(yīng)用所屬分組名稱

null

eureka.instance.data-center-info

指定服務(wù)實(shí)例所屬數(shù)據(jù)中心

?

eureka.instance.instance-enabled-onit

指示是否應(yīng)在eureka注冊后立即啟用實(shí)例以獲取流量

false

eureka.instance.non-secure-port

http通信端口

80

eureka.instance.non-secure-port-enabled

是否啟用HTTP通信端口ture

eureka.instance.secure-port

HTTPS通信端口

443

eureka.instance.secure-port-enabled

是否啟用HTTPS通信端口false

eureka.instance.secure-virtual-host-name

服務(wù)實(shí)例安全主機(jī)名稱(HTTPS)unknown

eureka.instance.virtual-host-name

該服務(wù)實(shí)例非安全注解名稱(HTTP)unknown

eureka.instance.secure-health-check-url

該服務(wù)實(shí)例安全健康檢查地址(URL),絕對地址

?

eureka.instance.lease-renewal-interval-in-seconds

該服務(wù)實(shí)例向注冊中心發(fā)送心跳間隔(s)

30

eureka.instance.lease-expiration-duration-in-seconds

指示eureka服務(wù)器在刪除此實(shí)例之前收到最后一次心跳之后等待的時(shí)間(s)

90

eureka.instance.metadata-map.*

?

?

eureka.instance.ip-address

該服務(wù)實(shí)例的IP地址null

eureka.instance.prefer-ip-address

是否優(yōu)先使用服務(wù)實(shí)例的IP地址,相較于hostnamefalse

eureka.instance.status-page-url

該服務(wù)實(shí)例的狀態(tài)檢查地址(url),絕對地址null

eureka.instance.status-page-url-path

該服務(wù)實(shí)例的狀態(tài)檢查地址,相對地址

/actuator/info

eureka.instance.home-page-url

該服務(wù)實(shí)例的主頁地址(url),絕對地址

?

eureka.instance.home-page-url-path

該服務(wù)實(shí)例的主頁地址,相對地址

/

eureka.instance.health-check-url

該服務(wù)實(shí)例的健康檢查地址(url),絕對地址

null

eureka.instance.health-check-url-path

該服務(wù)實(shí)例的健康檢查地址,相對地址

/actuator/health

eureka.instance.instance-id

該服務(wù)實(shí)例在注冊中心的唯一實(shí)例ID

?

eureka.instance.hostname

該服務(wù)實(shí)例所在主機(jī)名

?

eureka.instance.namespace

獲取用于查找屬性的命名空間。 在Spring Cloud中被忽略。

eureka

eureka.instance.environment

該服務(wù)實(shí)例環(huán)境配置

?

eureka.instance.default-address-resolution-order

默認(rèn)地址解析順序

?

eureka.instance.initial-status

該服務(wù)實(shí)例注冊到Eureka Server 的初始狀態(tài)up

eureka.instance.registry.default-open-for-traffic-count

【Eureka Server 端屬性】默認(rèn)開啟通信的數(shù)量

1

eureka.instance.registry.expected-number-of-renews-per-min

【Eureka Server 端屬性】每分鐘續(xù)約次數(shù)

1

Eureka Server 配置項(xiàng)(eureka.server.*)

org.springframework.cloud.netflix.eureka.server.EurekaServerConfigBean

參數(shù)名稱說明默認(rèn)值

eureka.server.enable-self-preservation

啟用自我保護(hù)機(jī)制,默認(rèn)為truetrue

eureka.server.eviction-interval-timer-in-ms

清除無效服務(wù)實(shí)例的時(shí)間間隔(ms),默認(rèn)1分鐘

60000

eureka.server.delta-retention-timer-interval-in-ms

清理無效增量信息的時(shí)間間隔(ms),默認(rèn)30秒

30000

eureka.server.disable-delta

禁用增量獲取服務(wù)實(shí)例信息false

eureka.server.log-identity-headers

是否記錄登錄日志true

eureka.server.rate-limiter-burst-size

限流大小

10

eureka.server.rate-limiter-enabled

是否啟用限流false

eureka.server.rate-limiter-full-fetch-average-rate

平均請求速率

100

eureka.server.rate-limiter-throttle-standard-clients

是否對標(biāo)準(zhǔn)客戶端進(jìn)行限流false

eureka.server.rate-limiter-registry-fetch-average-rate

服務(wù)注冊與拉取的平均速率

500

eureka.server.rate-limiter-privileged-clients

信任的客戶端列表

?

eureka.server.renewal-percent-threshold

15分鐘內(nèi)續(xù)約服務(wù)的比例小于0.85,則開啟自我保護(hù)機(jī)制,再此期間不會清除已注冊的任何服務(wù)(即便是無效服務(wù))

0.85

eureka.server.renewal-threshold-update-interval-ms

更新續(xù)約閾值的間隔(分鐘),默認(rèn)15分鐘

15

eureka.server.response-cache-auto-expiration-in-seconds

注冊信息緩存有效時(shí)長(s),默認(rèn)180秒

180

eureka.server.response-cache-update-interval-ms

注冊信息緩存更新間隔(s),默認(rèn)30秒

30

eureka.server.retention-time-in-m-s-in-delta-queue

保留增量信息時(shí)長(分鐘),默認(rèn)3分鐘

3

eureka.server.sync-when-timestamp-differs

當(dāng)時(shí)間戳不一致時(shí),是否進(jìn)行同步true

eureka.server.use-read-only-response-cache

是否使用只讀緩存策略true

?

自定義工具設(shè)置

?

eureka.server.json-codec-name

Json編解碼器名稱

?

eureka.server.property-resolver

屬性解析器名稱

?

eureka.server.xml-codec-name

Xml編解碼器名稱

?

Eureka Server 集群配置

?

eureka.server.enable-replicated-request-compression

復(fù)制數(shù)據(jù)請求時(shí),數(shù)據(jù)是否壓縮false

eureka.server.batch-replication

節(jié)點(diǎn)之間數(shù)據(jù)復(fù)制是否采用批處理false

eureka.server.max-elements-in-peer-replication-pool

備份池最大備份事件數(shù)量,默認(rèn)1000

1000

eureka.server.max-elements-in-status-replication-pool

狀態(tài)備份池最大備份事件數(shù)量,默認(rèn)1000

1000

eureka.server.max-idle-thread-age-in-minutes-for-peer-replication

節(jié)點(diǎn)之間信息同步線程最大空閑時(shí)間(分鐘)

15

eureka.server.max-idle-thread-in-minutes-age-for-status-replication

節(jié)點(diǎn)之間狀態(tài)同步線程最大空閑時(shí)間(分鐘)

10

eureka.server.max-threads-for-peer-replication

節(jié)點(diǎn)之間信息同步最大線程數(shù)量

20

eureka.server.max-threads-for-status-replication

節(jié)點(diǎn)之間狀態(tài)同步最大線程數(shù)量

1

eureka.server.max-time-for-replication

節(jié)點(diǎn)之間信息復(fù)制最大通信時(shí)長(ms)

30000

eureka.server.min-available-instances-for-peer-replication

集群中服務(wù)實(shí)例最小數(shù)量,-1 表示單節(jié)點(diǎn)

-1

eureka.server.min-threads-for-peer-replication

節(jié)點(diǎn)之間信息復(fù)制最小線程數(shù)量

5

eureka.server.min-threads-for-status-replication

節(jié)點(diǎn)之間信息狀態(tài)同步最小線程數(shù)量

1

eureka.server.number-of-replication-retries

節(jié)點(diǎn)之間數(shù)據(jù)復(fù)制時(shí),可重試次數(shù)

5

eureka.server.peer-eureka-nodes-update-interval-ms

節(jié)點(diǎn)更新數(shù)據(jù)間隔時(shí)長(分鐘)

10

eureka.server.peer-eureka-status-refresh-time-interval-ms

節(jié)點(diǎn)之間狀態(tài)刷新間隔時(shí)長(ms)

30000

eureka.server.peer-node-connect-timeout-ms

節(jié)點(diǎn)之間連接超時(shí)時(shí)長(ms)

200

eureka.server.peer-node-connection-idle-timeout-seconds

節(jié)點(diǎn)之間連接后,空閑時(shí)長(s)

30

eureka.server.peer-node-read-timeout-ms

幾點(diǎn)之間數(shù)據(jù)讀取超時(shí)時(shí)間(ms)

200

eureka.server.peer-node-total-connections

集群中節(jié)點(diǎn)連接總數(shù)

1000

eureka.server.peer-node-total-connections-per-host

節(jié)點(diǎn)之間連接,單機(jī)最大連接數(shù)量

500

eureka.server.registry-sync-retries

節(jié)點(diǎn)啟動(dòng)時(shí),嘗試獲取注冊信息的次數(shù)

500

eureka.server.registry-sync-retry-wait-ms

節(jié)點(diǎn)啟動(dòng)時(shí),嘗試獲取注冊信息的間隔時(shí)長(ms)

30000

eureka.server.wait-time-in-ms-when-sync-empty

在Eureka服務(wù)器獲取不到集群里對等服務(wù)器上的實(shí)例時(shí),需要等待的時(shí)間(分鐘)

5

?

?

轉(zhuǎn)載于:https://www.cnblogs.com/liukaifeng/p/10052594.html

總結(jié)

以上是生活随笔為你收集整理的Spring Cloud Eureka(四):Eureka 配置参数说明的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。