如果程序的正在运行,突然Eureka宕机了。

    • 如果调用方访问过一次被调用方了,Eureka的宕机不会影响到功能。
    • 如果调用方没有访问过被调用方,Eureka的宕机就会造成当前功能不可用。

    搭建Eureka高可用
    准备多台Eureka
    让服务注册到多台Eureka

    1. eureka:
    2. client:
    3. service-url:
    4. defaultZone: http://root:root@localhost:8761/eureka,http://root:root@localhost:8762/eureka

    让多台Eureka之间相互通讯

    1. eureka:
    2. client:
    3. registerWithEureka: true # 注册到Eureka上
    4. fetchRegistry: true # 从Eureka拉取信息
    5. serviceUrl:
    6. defaultZone: http://root:root@localhost:8762/eureka/

    image.png
    image.png