# springcloud-study **Repository Path**: XuWuJing/springcloud-study ## Basic Information - **Project Name**: springcloud-study - **Description**: About springcloud学习的相关工程并辅以博文讲解。主要介绍Eureka(服务注册发现)、Feign (服务消费)、Ribbon(负载均衡)、Hystrix(熔断器)、Dashboard(熔断器监控)、Config(分布式配置中心)、Zuul(路由网关)等等相关内容。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 8 - **Forks**: 6 - **Created**: 2018-03-29 - **Last Updated**: 2025-02-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## springcloud-study springcloud-study 是本人在学习系列springcloud的一些工程! 此系列的工程是基于SpringBoot2.x、SpringCloud 的Finchley的版本进行开发的。 基于SpringBoot1.x、SpringCloud 的Dalston进行开发的工程可以看这个[仓库](https://github.com/xuwujing/springcloud-study-old)。 > https://github.com/xuwujing/springcloud-study-old ### 下载地址 [GitHub工程地址](https://github.com/xuwujing/springcloud-study):https://github.com/xuwujing/springcloud-study [码云工程地址](https://gitee.com/XuWuJing/springcloud-study):https://gitee.com/XuWuJing/springcloud-study ### 使用说明 **下载** git clone https://github.com/xuwujing/springcloud-study.git **使用** 使用maven方式将下载的工程导入IDE中,然后将需要的项目运行main方法启动即可! ## 工程说明 每个单独工程都有相应的使用文档说明! - [springcloud-eureka](https://github.com/xuwujing/springcloud-study/tree/master/springcloud-eureka): springcloud的eureka 版本,用于服务的注册和发现以及搭建高可用的集群示例。 - [springcloud-hystrix](https://github.com/xuwujing/springcloud-study/tree/master/springcloud-hystrix): springcloud的hystrix熔断器版本,可以处理服务的熔断防止故障扩散。 - [springcloud-ribbon](https://github.com/xuwujing/springcloud-study/tree/master/springcloud-ribbon): springcloud的ribbon版本,可以实现负载均衡功能以及制定相应的策略。 - [springcloud-feign](https://github.com/xuwujing/springcloud-study/tree/master/springcloud-feign): springcloud的feign版本,支持服务之间的调用,同时也自带了负载均衡功能。 - [springcloud-config](https://github.com/xuwujing/springcloud-study/tree/master/springcloud-config): springcloud的config配置中心版本,既可以从本地获取配置信息,也可以从Git仓库获取配置。 - [springcloud-config-bus](https://github.com/xuwujing/springcloud-study/tree/master/springcloud-config-bus): springcloud的config配置中心完美使用版,结合springcloud-bus实现配置动态刷新获取,可以根据情况自行选择更新配置文件。 - [springcloud-zuul](https://github.com/xuwujing/springcloud-study/tree/master/springcloud-zuul): springcloud的zuul路由网关的基础使用版,可以实现网关的基本功能。 - [springcloud-zuul-filter](https://github.com/xuwujing/springcloud-study/tree/master/springcloud-zuul-filter): springcloud的zuul路由网关的进阶使用版,可以自定义网关的过滤器和异常处理。 ## 文章列表 [springcloud系列博客:](https://www.cnblogs.com/xuwujing/tag/springcloud/) - [SpringCloud学习系列之一 ----- 搭建一个高可用的注册中心(Eureka)](https://www.cnblogs.com/xuwujing/p/10269570.html) - [SpringCloud学习系列之二 ----- 服务消费者(Feign)和负载均衡(Ribbon)](https://www.cnblogs.com/xuwujing/p/10273989.html) - [SpringCloud学习系列之三----- 断路器(Hystrix)和断路器监控(Dashboard)](https://www.cnblogs.com/xuwujing/p/10446126.html) - [SpringCloud学习系列之四-----配置中心(Config)使用详解)](https://www.cnblogs.com/xuwujing/p/10549242.html) - [SpringCloud学习系列之五-----配置中心(Config)和消息总线(Bus)完美使用版)](https://www.cnblogs.com/xuwujing/p/10602687.html) - [SpringCloud学习系列之六 ----- 路由网关Zuul基础使用教程)](https://www.cnblogs.com/xuwujing/p/10777782.html) - [SpringCloud学习系列之七 ----- Zuul路由网关的过滤器和异常处理](https://www.cnblogs.com/xuwujing/p/10888517.html)