Skip to content

zhangjun1998/spring-cloud-netflix

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

简介

这里是 『香蕉大魔王』 的 spring-cloud-netflix 源码解析,原始项目地址 在这。 技术暂时还比较拙劣,可能有很多理解不到位或有出入的地方,所以源码注释仅供参考哈,如有错误还请指正,错误很多的话就别说了,请把一些优秀的博客地址贴给我,我爱学习。

目前还没时间总结整体流程,有时间了我再用图文结合的方式把核心流程描述一遍,现在先 mark 一下。

忘记说了,这是 tag 为 v3.1.3 的代码,因为 master 分支代码我下载不了 spring-cloud 还没发布到 maven 的依赖。 然后其中涉及到的一些关于 eureka 的源码需要移步到 香蕉大魔王的 eureka 源码解析 去看,毕竟 spring-cloud-netflix 只是对它的一个集成封装。

已看和待看的代码如下:

  • EurekaServerAutoConfiguration:Eureka-Server 的自动配置
  • EurekaServerInitializerConfiguration:Eureka-Server 初始化
  • EurekaServerBootstrap:eureka-server 启动类
  • EurekaClientAutoConfiguration:Eureka-Client 的自动配置
  • EurekaAutoServiceRegistration:自动注册
  • EurekaServiceRegistry:服务注册
  • ...

联系方式:

如要联系我请备注来意,不知道怎么备注的我提供个模板:「oh,你的 spring-cloud-netflix 源码解析的太好了,加个好友瞧一瞧」。好,祝大家技术进步,生活快乐。

About

Integration with Netflix OSS components

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 94.0%
  • CSS 5.9%
  • Shell 0.1%