# spring-cloud-base **Repository Path**: wolf-hw/spring-cloud-base ## Basic Information - **Project Name**: spring-cloud-base - **Description**: SpringCloud微服务组件基础用法。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 72 - **Created**: 2019-10-10 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 参考文章 ### 一、基础组件 1、SpringCloud微服务:Eureka组件之服务注册与发现
2、SpringCloud微服务:Ribbon和Feign组件实现负载均衡
3、SpringCloud微服务:Hystrix组件实现服务熔断
4、SpringCloud微服务:Turbine组件,实现微服务集群监控
5、SpringCloud微服务:Zuul组件,实现路由网关控制
6、SpringCloud微服务:Config组件,实现配置统一管理
7、SpringCloud微服务:Zipkin组件,实现请求链路追踪
[8、SpringCloud基础组件总结,与Dubbo框架、Boot框架对比分析](https://mp.weixin.qq.com/s?__biz=MzU4Njg0MzYwNw==&mid=2247484056&idx=1&sn=91b7f3c01d8fcc1513150181e22ce264&chksm=fdf45620ca83df36aa94660a6e8b781017676c0ba1555c3c70ed83e3ded8dab82bef9209ba5b&token=1761632241&lang=zh_CN#rd)
持续更新中... ### 二、应用案例 源代码地址:【[GitHub点这里](https://github.com/cicadasmile/cloud-shard-jdbc)】 【[码云.点这里](https://gitee.com/cicadasmile/cloud-shard-jdbc)】 1、SpringBoot2.0 整合 shard-jdbc 中间件,实现数据分库分表
2、基于SpringCloud实现Shard-Jdbc的分库分表模式,数据库扩容方案
持续更新中... ## 环境配置 ### 一、基础组件模块 1、IP 映射配置 ``` 127.0.0.1 registry01.com 127.0.0.1 registry02.com 127.0.0.1 provider-8001.com ``` ## 关于作者 【公众号:知了一笑】 【知乎专栏

## 项目推荐 1、SpringBoot2 基础案例 -- >> 【[GitHub点这里](https://github.com/cicadasmile/spring-boot-base)】 【[码云.点这里](https://gitee.com/cicadasmile/spring-boot-base)】
【SpringBoot2 基础,进阶,事物管理,数据库,NoSql,项目管理等基础案例】

2、SpringBoot2 整合中间件 -- >> 【[GitHub点这里](https://github.com/cicadasmile/middle-ware-parent)】 【[码云.点这里](https://gitee.com/cicadasmile/middle-ware-parent)】
【分库分表,缓存,消息队列,定时器,搜索引擎,分布式文件系统,权限管理等中间件】

3、SpringCloud 微服务组件 -- >> 【[GitHub点这里](https://github.com/cicadasmile/spring-cloud-base)】 【[码云.点这里](https://gitee.com/cicadasmile/spring-cloud-base)】
【微服务常用组件:Eureka、 Ribbon、Feign、Hystrix、Zuul、Config等】

4、SpringCloud 综合案例 -- >> 【[GitHub点这里](https://github.com/cicadasmile/cloud-shard-jdbc)】 【[码云.点这里](https://gitee.com/cicadasmile/cloud-shard-jdbc)】
【实现微服务下基于Shard-jdbc分库分表模式下,数据库扩容,数据迁移,解决办法。】

5、设计模式-算法-结构 -- >> 【[GitHub点这里](https://github.com/cicadasmile/model-arithmetic-parent)】 【[码云.点这里](https://gitee.com/cicadasmile/model-arithmetic-parent)】
【常用的:数据结构、算法、二十三种设计模式,编程核心基础积累。】

6、Linux基础.环境.运维 -- >> 【[GitHub点这里](https://github.com/cicadasmile/linux-system-base)】 【[码云.点这里](https://gitee.com/cicadasmile/linux-system-base)】
【Linux系统,基础用法积累,常用开发环境搭建,运维相关操作。】