spring-cloud-netflix-Eureka 學習筆記(二)Eureka常用配置項

零、前言

目前這些是筆者自己知道的一些配置,後續看到某些地方的時候,也許會加上的吧。。

一、客戶端配

  • eureka.client.fetch-registry:
    是否去註冊中心獲取其他服務地址,默認true,單機版的時候配置成false
  • eureka.client.register-with-eureka:
    是否向服務器註冊自己,默認true,單機版的時候配置成false
  • eureka.instance.hostname
    eureka服務器主機名稱
  • eureka.client.service-url.defaultZone
    集羣地址,多個用逗號分隔。例:http://localhost:8762/eureka/,http://localhost:8763/eureka/
  • eureka.instance.lease-renewal-interval-in-seconds
    心跳檢查間隔時間,默認30秒
  • eureka.instance.lease-expiration-duration-in-seconds
    心跳斷聯最大時間,超過踢掉對應的服務,默認90秒

二、服務端配置

  • eureka.server.enable-self-preservation
    是否開啓自我保護模式,默認開啓。如果客戶端的心跳失敗超過了一定比例,或者15分鐘內接收到的服務續約低於85%,那麼服務器就會認爲是自己網絡故障了。這個時候Eureka會自我保護,不剔除任何服務,一般在測試環境關閉
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章