# spring-cloud-base
**Repository Path**: ITKnow/spring-cloud-base
## Basic Information
- **Project Name**: spring-cloud-base
- **Description**: SpringCloud微服务组件基础用法。
- **Primary Language**: Java
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 71
- **Created**: 2023-05-06
- **Last Updated**: 2023-05-06
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# spring-cloud
## 1、仓库说明
Spring+Ali微服务基础组件用法。
## 2、分类文档
- **SpringCloud组件**
- [Eureka组件,管理服务注册发现](https://gitee.com/cicadasmile/butte-java-note/blob/master/doc/spring/cloud/base/B01、Eureka服务注册发现.md)
- [Ribbon和Feign组件,实现请求负载均衡](https://gitee.com/cicadasmile/butte-java-note/blob/master/doc/spring/cloud/base/B02、Feign请求与负载.md)
- [Hystrix组件,实现服务熔断](https://gitee.com/cicadasmile/butte-java-note/blob/master/doc/spring/cloud/base/B03、Hystrix服务熔断.md)
- [Turbine组件,实现微服务集群监控](https://gitee.com/cicadasmile/butte-java-note/blob/master/doc/spring/cloud/base/B04、Turbine聚合监控.md)
- [Zuul组件,实现路由网关控制](https://gitee.com/cicadasmile/butte-java-note/blob/master/doc/spring/cloud/base/B05、Zuul动态网关.md)
- [Config组件,实现配置统一管理](https://gitee.com/cicadasmile/butte-java-note/blob/master/doc/spring/cloud/base/B06、Config配置中心.md)
- [Zipkin组件,实现请求链路追踪](https://gitee.com/cicadasmile/butte-java-note/blob/master/doc/spring/cloud/base/B07、Zipkin链路追踪.md)
- [Nacos组件,服务和配置管理](https://gitee.com/cicadasmile/butte-java-note/blob/master/doc/spring/cloud/base/B08、Nacos服务注册发现.md)
- [Sentinel组件,服务限流和降级](https://gitee.com/cicadasmile/butte-java-note/blob/master/doc/spring/cloud/base/B09、Sentinel服务哨兵.md)
- [基于Nacos组件,整合Dubbo框架](https://gitee.com/cicadasmile/butte-java-note/blob/master/doc/spring/cloud/base/B10、Dubbo集成RPC框架.md)
- [基于Seata组件,管理分布式事务](https://gitee.com/cicadasmile/butte-java-note/blob/master/doc/spring/cloud/base/B11、Seata全局事务.md)
- **SpringCloud应用**
- **入门案例**
- [项目技术选型简介,架构图解说明](https://gitee.com/cicadasmile/butte-java-note/blob/master/doc/spring/cloud/senior/S01、入门案例选型.md)
- [业务架构设计,系统分层管理](https://gitee.com/cicadasmile/butte-java-note/blob/master/doc/spring/cloud/senior/S02、入门案例业务流.md)
- [数据库选型,业务数据规划设计](https://gitee.com/cicadasmile/butte-java-note/blob/master/doc/spring/cloud/senior/S03、入门案例数据库.md)
- [中间件集成,公共服务封装](https://gitee.com/cicadasmile/butte-java-note/blob/master/doc/spring/cloud/senior/S04、入门案例中间件.md)
- [SpringCloud基础组件应用设计](https://gitee.com/cicadasmile/butte-java-note/blob/master/doc/spring/cloud/senior/S05、入门案例微服务组件.md)
- [通过业务、应用、技术,聊聊架构](https://gitee.com/cicadasmile/butte-java-note/blob/master/doc/spring/cloud/senior/S06、入门案例总结.md)
- **进阶案例**
- [分库分表模式下,数据库扩容方案](https://gitee.com/cicadasmile/butte-java-note/blob/master/doc/spring/cloud/senior/S10、分库分表扩容方案.md)
- [Shard-Jdbc分库分表,扩容方案实现](https://gitee.com/cicadasmile/butte-java-note/blob/master/doc/spring/cloud/senior/S11、分库分表扩容实现.md)
- **总结对比**
- [注册中心组件,对比分析](https://gitee.com/cicadasmile/butte-java-note/blob/master/doc/spring/cloud/senior/S07、注册中心对比.md)
- [流量算法,服务熔断与降级](https://gitee.com/cicadasmile/butte-java-note/blob/master/doc/spring/cloud/senior/S08、流量控制对比.md)
- [网关路由组件,对比分析](https://gitee.com/cicadasmile/butte-java-note/blob/master/doc/spring/cloud/senior/S09、网关路由对比.md)
- [灰度模式下,服务间参数传递](https://gitee.com/cicadasmile/butte-java-note/blob/master/doc/spring/cloud/senior/S12、服务灰度与传参.md)
## 3、关于作者
| 有问题加:微信号↓ | 支持关注:公众号↓ |
|----|-----|
|
|
|
## 4、仓库整合
| 仓库 | 描述 |
|:---|:---|
| [butte-java](https://gitee.com/cicadasmile/butte-java-note) |Java编程文档整理,基础、架构,大数据 |
| [butte-frame](https://gitee.com/cicadasmile/butte-frame-parent) |微服务组件,中间件,常用功能二次封装 |
| [butte-flyer](https://gitee.com/cicadasmile/butte-flyer-parent) |butte-frame二次浅封装,实践案例 |
| [butte-auto](https://gitee.com/cicadasmile/butte-auto-parent) |Jenkins+Docker+K8S实现自动化持续集成 |
| [java-base](https://gitee.com/cicadasmile/java-base-parent) | Jvm、Java基础、Web编程,JDK源码分析 |
| [model-struct](https://gitee.com/cicadasmile/model-arithmetic-parent) | 设计模式、数据结构、算法 |
| [data-manage](https://gitee.com/cicadasmile/data-manage-parent) | 架构设计,实践,数据管理、工具 |
| [spring-mvc](https://gitee.com/cicadasmile/spring-mvc-parent) | Spring+Mvc框架基础总结 |
| [spring-boot](https://gitee.com/cicadasmile/spring-boot-base) | SpringBoot2基础,应用、配置等 |
| [middle-ware](https://gitee.com/cicadasmile/middle-ware-parent) | SpringBoot2进阶,整合常用中间件 |
| [spring-cloud](https://gitee.com/cicadasmile/spring-cloud-base) | Spring+Ali微服务基础组件用法|
| [cloud-shard](https://gitee.com/cicadasmile/cloud-shard-jdbc) | SpringCloud实现分库分表实时扩容 |
| [husky-cloud](https://gitee.com/cicadasmile/husky-spring-cloud) | SpringCloud综合入门案例 |
| [big-data](https://gitee.com/cicadasmile/big-data-parent) | Hadoop框架,大数据组件,数据服务 |
| [mysql-base](https://gitee.com/cicadasmile/mysql-data-base) | MySQL数据库基础、进阶总结 |
| [linux-system](https://gitee.com/cicadasmile/linux-system-base) | Linux系统基础,环境搭建、配置 |