Skip to content

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

License

Notifications You must be signed in to change notification settings

xuwujing/springcloud-study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Mar 13, 2024
fbf3ce7 · Mar 13, 2024

History

70 Commits
Nov 14, 2019
Mar 13, 2024
Mar 26, 2019
Mar 15, 2019
Jan 14, 2019
Jan 15, 2019
Feb 26, 2019
Jan 22, 2019
Apr 25, 2019
May 19, 2019
Jan 29, 2024
May 13, 2019
Dec 20, 2018
Jan 29, 2024

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