# springcloud-learn **Repository Path**: dianjiu/springcloud-learn ## Basic Information - **Project Name**: springcloud-learn - **Description**: springcloud学习笔记 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2020-06-30 - **Last Updated**: 2021-08-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # springcloud-learn 本项目主要记录自己学习SpringCloud的上手使用笔记,项目比较初级,主要目的是用起来,至于原理自行看源码研究。 ## 项目说明 开发工具 IDEA 2020.3 开发环境 JDK 13.0.2 SpringBoot 2.4.1 SpringCloud 2020.0.0 ## 目录结构 | 项目名 | 详细笔记 | 备注 | | ---------------------------------------- | ------------------------------------------------------------ | -------------------------- | | 01-spring-cloud-eureka | [01Node](./01-spring-cloud-eureka/01Node.md) | 注册中心 | | 02-spring-cloud-server-provider | [02Node](./02-spring-cloud-server-provider/02Node.md) | 服务提供者 | | 03-spring-cloud-server-consumer-template | [03Node](./03-spring-cloud-server-consumer-template/03Node.md) | 基于restTemple的服务消费者 | | 04-spring-cloud-server-consumer-feign | [04Node](./04-spring-cloud-server-consumer-feign/04Node.md) | 基于openFeign的服务消费者 | | 05-spring-cloud-hystrix-feign | [05Node](./05-spring-cloud-hystrix-feign/05Node.md) | 熔断降级,服务隔离 | | 06-spring-cloud-hystrix-feign-dashboard | [06Node](./06-spring-cloud-hystrix-feign-dashboard/06Node.md) | Hystrix进行实时监控的工具 | | 07-spring-cloud-hystrix-feign-turbine | [07Node](./07-spring-cloud-hystrix-feign-turbine/07Node.md) | hystrix.stream的内容聚合 | | 08-spring-cloud-config-git-server | [08Node](./08-spring-cloud-config-git-server/08Node.md) | config-git服务端单机版 | | 09-spring-cloud-config-git-client | [09Node](./09-spring-cloud-config-git-client/09Node.md) | config-git客户端单机版 | | 10-spring-cloud-config-git-server-eureka | [10Node](./10-spring-cloud-config-git-server-eureka/10Node.md) | config-git服务端高可用 | | 11-spring-cloud-config-git-client-eureka | [11Node](./11-spring-cloud-config-git-client-eureka/11Node.md) | config-git客户端高可用 | | 12-spring-cloud-config-git-server-bus | [12Node](./12-spring-cloud-config-git-server-bus/12Node.md) | config-git服务端消息总线 | | 13-spring-cloud-config-git-client-bus | [13Node](./13-spring-cloud-config-git-client-bus/13Node.md) | config-git客户端消息总线 | | 14-spring-cloud-config-svn-server | [14Node](./14-spring-cloud-config-svn-server/14Node.md) | config-svn服务端单机版 | | 15-spring-cloud-config-svn-client | [15Node](./15-spring-cloud-config-svn-client/15Node.md) | config-svn客户端单机版 | | 16-spring-cloud-config-svn-server-eureka | [16Node](./16-spring-cloud-config-svn-server-eureka/16Node.md) | config-svn服务端高可用 | | 17-spring-cloud-config-svn-client-eureka | [17Node](./17-spring-cloud-config-svn-client-eureka/17Node.md) | config-svn客户端高可用 | | 18-spring-cloud-config-svn-server-bus | [18Node](./18-spring-cloud-config-svn-server-bus/18Node.md) | config-svn服务端消息总线 | | 19-spring-cloud-config-svn-client-bus | [19Node](./19-spring-cloud-config-svn-client-bus/19Node.md) | config-svn客户端消息总线 | | 20-spring-cloud-zuul | [20Node](./20-spring-cloud-zuul/20Node.md) | zuul服务网关 | | 21-spring-cloud-sleuth | [21Node](./21-spring-cloud-sleuth/21Node.md) | Sleuth服务之间调用链路追踪 | | 22-spring-cloud-zipkin | [22Node](./22-spring-cloud-zipkin/22Node.md) | Zipkin分布式的跟踪系统 | | 23-spring-cloud-consul | [23Node](./23-spring-cloud-consul/23Node.md) | Consul注册中心 | | 24-spring-cloud-gateway | [24Node](./24-spring-cloud-gateway/05Node.md) | Gateway服务网关 |