摘要: Cancel(服务下线) 在Service Provider服务shut down的时候,需要及时通知Eureka Server把自己剔除,从而避免其它客户端调用已经下线的服务,导致服务不可用。 com.netflix.discovery.DiscoveryClient中shutdown()的867 阅读全文
posted @ 2017-03-25 14:31 张建斌 阅读(3153) 评论(0) 推荐(0) 编辑
摘要: 主要对Eureka的Renew(服务续约),从服务提供者发起续约请求开始分析,通过阅读源码和画时序图的方式,展示Eureka服务续约的整个生命周期。服务续约主要是把服务续约的信息更新到自身的Eureka Server中,然后再同步到其它Eureka Server中。 Renew(服务续约)操作由Se 阅读全文
posted @ 2017-03-25 14:12 张建斌 阅读(7070) 评论(0) 推荐(0) 编辑
摘要: @EnableEurekaClient注解,从源码的角度分析是如何work的 NetFlix Eureka client Eureka client 负责与Eureka Server 配合向外提供注册与发现服务接口。首先看下eureka client是怎么定义, Netflix的 eureka cl 阅读全文
posted @ 2017-03-25 13:01 张建斌 阅读(15187) 评论(0) 推荐(0) 编辑
摘要: Eureka是怎么work的 那eureka client如何将本地服务的注册信息发送到远端的注册服务器eureka server上。通过下面的源码分析,看出Eureka Client的定时任务调用Eureka Server的Reset接口,而Eureka接收到调用请求后会处理服务的注册以及Eure 阅读全文
posted @ 2017-03-25 00:04 张建斌 阅读(8475) 评论(0) 推荐(1) 编辑