關於Eureka服務端和客戶端的一些相關配置說明


關於Eureka的一些參數配置:


客戶端:

eureka.lease-renewal-interval-in-seconds = 30(默認)
解析:續約更新時間間隔,一般設置比續約到期時間少,該配置表示,每隔30秒就向服務端發送心跳。

eureka.instance.lease-expiration-duration-in-seconds = 90(默認)
解析:續約到期時間,可以單獨給每個服務設置,如果在90秒(默認)內沒有給服務發送心跳,則剔除該服務。

eureka.client.registry-fetch-interval-seconds = 30(默認)
解析:每隔30秒就去注冊中心拉取注冊表信息。

eureka.client.registry-with-eureka = true(默認)
解析:是否將自己注冊到Eureka服務中,由於是客戶端所以需要指定Eureka服務端的地址,在以下參數指定,如果是Eureka服務端的配置則設置哼false。

eureka.client.fetch-registry = true(默認)
解析:從Eureka中提取注冊信息,和上面一樣需要依賴以下配置,如果是Eureka服務端的配置則設置哼false。

eureka.client.serviceUrl.defaultZone = ip:port/Eureka項目名/eureka
解析:Eureka服務端的地址
/********************************************************************************************/

服務端:

eureka.eviction-interval-timer-in-ms = 2000(默認60*1000)
解析:清理間隔,一旦服務down掉,則默認60秒(此處2秒)才注銷該服務

eureka.enable-self-preservation = false (默認true)
解析:Eureka的自我保護機制

 

 

以后有相關參數使用到再進行補充。


免責聲明!

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



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