image.png
    上图是来自eureka的官方架构图,这是基于集群配置的eureka;- 处于不同节点的eureka通过Replicate进行数据同步
    - Application Service为服务提供者
    - Application Client为服务消费者
    - Make Remote Call完成一次服务调用
    服务启动后向Eureka注册,Eureka Server会将注册信息向其他Eureka Server进行同步,
    当服务消费者要调用服务提供者,则向服务注册中心获取服务提供者地址,然后会将服务提
    供者地址缓存在本地,下次再调用时,则直接从本地缓存中取,完成一次调用。
    见示例:08-ms-eureka-server-ha
    引入依赖
    image.png
    application.yml配置如下(见配置文件application-ha.yml)
    image.png
    配置host:127.0.0.1 peer1 peer2
    用jar包方式启动:
    java -jar 项目的jar包 —spring.profiles.active=peer1