服务注册发现:Eureka源码剖析(4)核心机制之Eureka Client首次启动抓取全量注册表

侯乾 Lv4
  • Eureka Client首次抓取是在启动时进行的
  • 通过eurekaTransport.queryClient这个jersey客户端,请求eureka server的 GET /v2/apps/APP_NAME 接口
  • 拿到响应的Applications后会将顺序打乱,然后存到本地

  • eureka server的ApplicationsResource.getContainers方法会收到请求

  • 从响应缓存中把key为ALL_APPS的数据数据返回给客户端

  • Title: 服务注册发现:Eureka源码剖析(4)核心机制之Eureka Client首次启动抓取全量注册表
  • Author: 侯乾
  • Created at : 2020-02-03 19:10:11
  • Updated at : 2020-02-03 19:10:11
  • Link: http://houqian.github.io/2020/02/03/服务注册发现:Eureka源码剖析(4)核心机制之Eureka-Client首次启动抓取全量注册表/
  • License: This work is licensed under CC BY-NC-SA 4.0.
Comments
On this page
服务注册发现:Eureka源码剖析(4)核心机制之Eureka Client首次启动抓取全量注册表