Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xuwujing/springcloud-study
springcloud学习的相关工程并辅以博文讲解。主要介绍Eureka(服务注册发现)、Feign (服务消费)、Ribbon(负载均衡)、Hystrix(熔断器)、Dashboard(熔断器监控)、Config(分布式配置中心)、Zuul(路由网关)等等相关内容。
https://github.com/xuwujing/springcloud-study
spring-cloud spring-cloud-config spring-cloud-eureka spring-cloud-gateway spring-cloud-zuul springcloud-hystrix springcloud-ribbon springcloud-study
Last synced: 11 days ago
JSON representation
springcloud学习的相关工程并辅以博文讲解。主要介绍Eureka(服务注册发现)、Feign (服务消费)、Ribbon(负载均衡)、Hystrix(熔断器)、Dashboard(熔断器监控)、Config(分布式配置中心)、Zuul(路由网关)等等相关内容。
- Host: GitHub
- URL: https://github.com/xuwujing/springcloud-study
- Owner: xuwujing
- License: apache-2.0
- Created: 2018-12-20T08:10:23.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-03-13T09:01:34.000Z (8 months ago)
- Last Synced: 2024-10-21T06:48:23.405Z (18 days ago)
- Topics: spring-cloud, spring-cloud-config, spring-cloud-eureka, spring-cloud-gateway, spring-cloud-zuul, springcloud-hystrix, springcloud-ribbon, springcloud-study
- Language: Java
- Homepage:
- Size: 178 KB
- Stars: 117
- Watchers: 7
- Forks: 58
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
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)