enable | 啟用 | 預設 |
---|---|---|
enabled | 啟用Eureka用戶端 | true |
registryFetchIntervalSeconds | 從Eureka服務端擷取注冊資訊的間隔說明,機關為秒 | 30 |
instanceInfoReplicationIntervalSeconds | 更新執行個體資訊的變化到Eureka服務端的間隔時間,機關為秒 | 30 |
initialInstanceInfoReplicationIntervalSeconds | 初始化執行個體資訊到Eureka服務端的間隔時間,機關為秒 | 40 |
eurekaServiceUrlPollIntervalSeconds | 輪詢Eureka服務端位址更改的間隔時間,機關為秒。當我們與Spring Cloud Config配合,動态重新整理Eureka的serviceURL位址時需要關注該參數 | 300 |
eurekaServerReadTimeoutSeconds | 讀取Eureka Server資訊的逾時時間,機關為秒 | 8 |
eurekaServerConnectTimeoutSeconds | 連接配接Eureka Server的逾時時間,機關為秒 | 5 |
eurekaServerTotalConnections | 從Eureka用戶端到所有Eureka服務端的連接配接總數 | 200 |
eurekaServerTotalConnectionsPerHost | 從Eureka用戶端到每個Eureka服務端主機的連接配接總數 | 50 |
eurekaConnectionIdleTimeoutSeconds | Eureka服務端連接配接的空閑關閉時間,機關為秒 | 30 |
heartbeatExecutorThreadPoolSize | 心跳連接配接池的初始化線程數 | 2 |
heartbeatExecutorExponentialBackOffBound | 心跳逾時重試延遲時間的最大乘數值 | 10 |
cacheRefreshExecutorExponentialBackOffBound | 緩存重新整理重試延遲事件的最大乘數值 | 10 |
cacheRefreshExecutorThreadPoolSize | 緩存重新整理線程延遲時間的初始化線程數 | 2 |
useDnsForFetchingServiceUrls | 使用DNS來擷取Eureka服務端的serviceUrl | false |
registerWithEureka | 是否要将自身的執行個體資訊注冊到Eureka服務端 | true |
preferSameZoneEureka | 是否偏好使用處于相同Zone的Eureka服務端 | true |
filterOnlyUpInstances | 擷取執行個體時是否過濾,僅保留UP狀态的執行個體 | true |
fetchRegistry | 是否從Eureka服務端擷取注冊資訊 | true |
注意:org.springframework.cloud.netflix.eureka.EurekaClientConfigBean類中,可以檢視各個參數的預設值。