Eureka源码阅读(1)-查看源码及其对应依赖版本

我们在分布式项目中引入微服务:spring-cloud时候,通过
dependencyManagement的import方式引入依赖

 
    
      
        org.springframework.cloud
        spring-cloud-dependencies
        Edgware.SR3
        pom
        import
      
    
  
 

      org.springframework.cloud
      spring-cloud-starter-eureka
    

我们此时需要查看:netflix eureka版本,

1.搜索spring-cloud-dependencies版本

进入百度,搜索:maven spring-cloud-dependencies,然后进入对应的Edgware.SR3依赖。

Eureka源码阅读(1)-查看源码及其对应依赖版本_第1张图片
查找netflix版本

Eureka源码阅读(1)-查看源码及其对应依赖版本_第2张图片

2.查看Spring Cloud Netflix Dependencies依赖其他组件版本

Spring Cloud Netflix Dependencies » 1.4.4.RELEASE
找到对应的:
Eureka源码阅读(1)-查看源码及其对应依赖版本_第3张图片

eureka-core
eureka-client

3.eureka模块说明

(1)eureka-client:eureka的客户端,注册到eureka上面去的一个服务,就是一个eureka client,无论是服务提供者还是服务消费者,都是一个eureka客户端。

(2)eureka-core:eureka的服务端,eureka的注册中心。

(3)eureka-resources:eureka控制台(web页面) 上面你可以看到各种注册服务。

(4)eureka-server:把eureka-client、eureka-core、eureka-resources打包成了一个war包,也就是说eureka-server自己本身也是一个eureka-client,同时也是注册中心,同时也提供eureka控制台。真正的使用的注册中心。

(5)eureka-examples:eureka使用的例子。

(6)eureka-test-utils:eureka的单元测试工具类。

你可能感兴趣的:(源码学习)