源码分析——服务发现组件Netflix Eureka     

前言

结合Netflix Eureka 架构图, 简单分析这一服务注册和服务发现组件的源码

目的

结合Netflix Eureka架构图

  • 从源码解读Eureka架构图中服务生命周期
    • Register: 服务注册
    • Renew: 服务续约
    • Cancel: 服务下线
    • Evict: 服务剔除(Servcer端)
  • 从源码解读Eureka Peer Replicate过程
  • 总结其一致性问题

说明

环境准备

源码获取: https://github.com/Netflix/eureka

项目结构如下:
```
eureka-client
eureka-client-archaius2
eureka-client-jersey2
eureka-core
eureka-core-jersey2
eureka-examples
eureka-resources
eureka-

扫描下方二维码,加入Java方向技术交流讨论群。暗号:加群