springcloud中eureka的高可用配置

高可用application.yml配置如下,其中peer1、peer2、需要在host裏面做配置

---
spring:
  profiles: peer1
eureka:
  instance:
    hostname: peer1
  client:
    serviceUrl:
      defaultZone: http://peer2/eureka/

---
spring:
  profiles: peer2
eureka:
  instance:
    hostname: peer2
  client:
    serviceUrl:
      defaultZone: http://peer1/eureka/

其實原理很簡單,就是兩個服務互相註冊,信息互相同步,以達到一個節點失敗之後,另一個節點繼續工作的目的,從而實現高可用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章