Eureka【Server端參數】


1、基本參數

參數 默認值 說明
eureka.server.enable-self-preservation
true 是否開啟自我保護模式
eureka.server.renewal-percent-threshold
0.85 指定每分鍾需要收到的續約次數的閥值
eureka.instance.registry.expected-number-of-renews-per-min(已過時)
1 指定每分鍾需要收到的續約次數值,實際該值在其中被寫死為count*2,另外也會被更新
eureka.server.renewal-threshold-update-interval-ms
15分鍾 指定updateRenewalThreshold定時任務的調度頻率來動態更新expectedNumber OfRenewsPerMin、numberOfRenewsPerMinThreshold值
eureka.server.eviction-interval-timer-in-ms
60*1000 指定EvictionTask定時任務的調度頻率,用於剔除過期的實例

2、response cache參數(Eureka Server為了提升自身REST API接口的性能,提供了兩個緩存,一個是基於ConcurrentMap的readOnlyCacheMap,一個是基於Guava Cache的readWriteCacheMap)

參數 默認值 說明
eureka.server.use-read-only-response-cache
true 是否使用只讀的response-cache
eureka.server.response-cache-update-interval-ms
30*1000 設置CacheUpdateTask的調度時間間隔,用於從readWriteCacheMap更新數據到readOnlyCacheMap,僅僅在eureka.server.use-read-only-response-cache為true的時候才生效
eureka.server.response-cache-auto-expiration-in-seconds
180 設置readWriteCacheMap的expireAfterWrite參數,指定寫入多長時間后過期

3、peer相關參數

參數 默認值 說明
eureka.server.peer-eureka-nodes-update-interval-ms
10分鍾 指定peersUpdateTask調度的時間間隔,用於從配置文件刷新peerEurekaNodes節點的配置信息(eureka.client.serviceUrl相關zone的配置)
eureka.server.peer-eureka-status-refresh-time-interval-ms
30*1000 指定更新peer nodes狀態信息的時間間隔

4、http參數

參數 默認值 說明
eureka.server.peer-node-connect-timeout-ms
200 連接超時時間
eureka.server.peer-node-read-timeout-ms
200 讀超時時間
eureka.server.peer-node-total-connections
1000 連接池最大活動連接數(MaxTotal)
eureka.server.peer-node-total-connections-per-host
500 每個host能使用的最大連接數(DefaultMaxPerRoute)
eureka.server.peer-node-connection-idle-timeout-seconds
30 連接池中連接的空閑時間(connectionIdleTimeout)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM