Skip to content

springcloud学习的相关工程并辅以博文讲解。主要介绍Eureka(服务注册发现)、Feign (服务消费)、Ribbon(负载均衡)、Hystrix(熔断器)、Dashboard(熔断器监控)、Config(分布式配置中心)、Zuul(路由网关)等等相关内容。

License

xuwujing/springcloud-study

Repository files navigation

springcloud-study

springcloud-study 是本人在学习系列springcloud的一些工程!

此系列的工程是基于SpringBoot2.x、SpringCloud 的Finchley的版本进行开发的。

基于SpringBoot1.x、SpringCloud 的Dalston进行开发的工程可以看这个仓库

https://github.com/xuwujing/springcloud-study-old

下载地址

GitHub工程地址:https://github.com/xuwujing/springcloud-study

码云工程地址:https://gitee.com/XuWuJing/springcloud-study

使用说明

下载

git clone https://github.com/xuwujing/springcloud-study.git

使用

使用maven方式将下载的工程导入IDE中,然后将需要的项目运行main方法启动即可!

工程说明

每个单独工程都有相应的使用文档说明!

  • springcloud-eureka: springcloud的eureka 版本,用于服务的注册和发现以及搭建高可用的集群示例。
  • springcloud-hystrix: springcloud的hystrix熔断器版本,可以处理服务的熔断防止故障扩散。
  • springcloud-ribbon: springcloud的ribbon版本,可以实现负载均衡功能以及制定相应的策略。
  • springcloud-feign: springcloud的feign版本,支持服务之间的调用,同时也自带了负载均衡功能。
  • springcloud-config: springcloud的config配置中心版本,既可以从本地获取配置信息,也可以从Git仓库获取配置。
  • springcloud-config-bus: springcloud的config配置中心完美使用版,结合springcloud-bus实现配置动态刷新获取,可以根据情况自行选择更新配置文件。
  • springcloud-zuul: springcloud的zuul路由网关的基础使用版,可以实现网关的基本功能。
  • springcloud-zuul-filter: springcloud的zuul路由网关的进阶使用版,可以自定义网关的过滤器和异常处理。

文章列表

springcloud系列博客:

About

springcloud学习的相关工程并辅以博文讲解。主要介绍Eureka(服务注册发现)、Feign (服务消费)、Ribbon(负载均衡)、Hystrix(熔断器)、Dashboard(熔断器监控)、Config(分布式配置中心)、Zuul(路由网关)等等相关内容。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages