Eureka

作者: typhoon_Z | 来源:发表于2019-03-17 17:46 被阅读0次

Eureka 提供了基于REST的服务,在集群中主要用于服务管理。Eureka提供了基于Java语言的客户端组件,客户端组件实现了负载均衡的功能。

图中有两台Eureka注册中心,每台注册中心都可以作为对方的服务器进行相互的注册和复制。注册到Eureka服务器的服务生实例都是保存到Eureka的内存中的,他们通过心跳来保持最新的状态。

服务的提供者,服务的调用者:

    1,向注册中心注册服务

    2,发送心跳给注册中心

    3,向注册中心获取注册列表

——————————————————————————————

@EnableEurekaServer 声明这是一个Eurka服务器,    

@EnableEurekaClient 声明该应用是一个Eureka客户端

@EnableDiscoveryClient 该注解使得服务调用者有能力去Eureka中发现服务。需要这样的是@EnableEurekaClient已经包含了这个标签,也就是做Eureka客户端本身就具备了发现服务的能力

——————————————————————————————

对于Eureka异常的处理

1.

启动Eureka注册中心的时候可以看见以下两个报错信息,是由于服务器启动时,服务器会把自己当做一个客户端,去到另一个Eureka服务器注册服务,并且抓取注册信息。但是由于另一个Eureka没有启动,所以会报错

相关文章

网友评论

      本文标题:Eureka

      本文链接:https://www.haomeiwen.com/subject/vreumqtx.html