/fw-sping-cloud

SpringCloud构建实战、从入门到复杂,包含eureka、zuul、gateway、feign、ribbon、hystrix、mq、turbine、nacos、elk使用案例,项目如何使用,请关注教程的更新

Primary LanguageJavaApache License 2.0Apache-2.0

https://img.shields.io/badge/license-Apache%202.0-blue.svg?longCache=true&style=flat-squarehttps://img.shields.io/badge/springcloud-Hoxton.RELEASE-yellow.svg?style=flat-squarehttps://img.shields.io/badge/SpringCloudAlibaba-2.1.1.RELEASE-blueviolet.svg?style=flat-squarehttps://img.shields.io/badge/springboot-2.2.1.RELEASE-brightgreen.svg?style=flat-square

本项目整理了SpringCloud从入门到实战的全部过程,并附完整代码和实例,,目前已完成过半

项目地址

欢迎star和fork,支持一下作者,让更多人发现

GitHub

https://github.com/xuyisu/fw-sping-cloud

Gitee

https://gitee.com/gitxys/fw-sping-cloud

项目中所用的技术栈

技术栈 版本
jdk 1.8.0_161
SpringBoot 2.2.1.RELEASE
SpringCloud Hoxton.RELEASE
SpringCloud Alibaba 2.1.1.RELEASE
Hutool 5.0.6

涉及知识点

阶段 知识点 状态
入门 SpringBoot OK
入门 Eureka OK
入门 RIbbon OK
入门 Feign OK
入门 Hystrix OK
入门 Zuul OK
入门 Config OK
进阶 总线 OK
进阶 Gateway OK
进阶 服务跟踪(SkyWalking、Zipkin、Admin) 进行中
进阶 日志跟踪(ELK) 进行中
进阶 注册中心拓展(Zookeeper、Consul、Nacos) 进行中
进阶 网关拓展(Spring Cloud Gateway、服务现流) 进行中
进阶 配置中心拓展(Nacos、Apollo) 进行中
进阶 服务限流 进行中
实战 项目实战 进行中
实战 分布式事务处理 进行中
容器化 docker 进行中
容器化 k8s 进行中

官方教程

很多代码之前是有交互和修改的,具体请参考教程使用,当然如果你已经精通Spring Cloud ,阅读这些案例也会帮你回顾和加深印象。 教程地址

微信小程序扫描可以直接阅读

模块说明

fw-spring-cloud  -- https://github.com/xuyisu/fw-sping-cloud.git

fw-spring-cloud
└── fw-cloud-client -- 应用健康 
└── fw-cloud-client -- 客户端 
└── fw-cloud-config-center -- 配置中心 
└── fw-cloud-feign -- elk例子 
└── fw-cloud-feign -- REST请求 
└── fw-cloud-gateways -- 网关
└── fw-cloud-hystrix- 断路器
└── fw-cloud-mq -- RabbitMQ、Kafka 例子
└── fw-cloud-register -- 注册中心
└── fw-cloud-ribbon -- 负载均衡
└── fw-cloud-springboot -- springboot
└── fw-cloud-stream -- stream
└── fw-cloud-tracking -- 链路跟踪
└── fw-cloud-upload -- 文件上传
 	 

交流群(QQ群779183850)

里面上传了很多架构、技术文档、共同进步