- 服務配置屬性以eureka.server開頭,配置類是:
org.springframework.cloud.netflix.eureka.server.EurekaServerConfigBean
相關屬性介紹:
#是否開啓自我保護機制
eureka.server.enable-self-preservation=true
#自我保護係數(默認0.85)
eureka.server.renewal-percent-threshold=0.85
#掃描失效服務時間間隔(單位毫秒,默認60*1000)60秒
eureka.server.eviction-interval-timer-in-ms=60000
#設置eureka server同步失敗的等待時間,默認5分鐘,在這期間它不向客戶端提供服務註冊信息
eureka.server.wait-time-in-ms-when-sync-empty=5
#設置eureka server同步失敗的重試次數,默認爲5次
eureka.server.number-of-replication-retries=5
- 服務實例相關屬性以eureka.client開頭,配置類是:
org.springframework.cloud.netflix.eureka.EurekaClientConfigBean
相關屬性介紹:
#是否將自己註冊爲服務
eureka.client.register-with-eureka=true
#是否禁止向註冊中心檢索服務
eureka.client.fetch-registry=true
#服務地址
eureka.client.service-url.defaultZone=http://peer2:8012/eureka/
- 服務註冊相關配置以eureka.instance開頭,配置類是:
org.springframework.cloud.netflix.eureka.EurekaInstanceConfigBean
相關屬性介紹:
##註冊中心服務地址
eureka.instance.hostname=peer1