频道栏目
首页 > 资讯 > 其他 > 正文

Eureka源码总体介绍

18-07-21        来源:[db:作者]  
收藏   我要投稿
一、源码下载地需要分别下载 Eureka 官方源码和 Spring Cloud Netflix 适配 Eureka 的代码。
Spring Cloud Netflix构建起来很简单,执行 mvn clean package,耐心等待即可。

二、Eureka 官方源码代码结构
1、Eureka模块结构

2、eureka-core模块

eureka-core 模块包含了功能的核心实现:com.netflix.eureka.cluster - 与peer节点复制(replication)相关的功能com.netflix.eureka.lease - 即”租约”, 用来控制注册信息的生命周期(添加、清除、续约)com.netflix.eureka.registry - 存储、查询服务注册信息com.netflix.eureka.resources - RESTful风格中的”R”, 即资源。相当于SpringMVC中的Controllercom.netflix.eureka.transport - 发送HTTP请求的客户端,如发送心跳com.netflix.eureka.aws - 与amazon AWS服务相关的类
3、eureka-client模块Eureka客户端:微服务通过该客户端与Eureka进行通信,屏蔽了通信的细节。
4、eureka-server模块包含了servlet应用的基本配置,如web.xml。构建成功后在该模块下会生成可部署的war包、

三、Spring Cloud Netflix 适配 Eureka 的代码

相关TAG标签
上一篇:标准信号和槽 +自定义槽
下一篇:关于sublime的使用讲解
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站