【Spring Cloud 基础设施搭建系列】Spring Cloud 基础设施搭建系列文章目录

说明

首先声明一下,本人并不是什么大神,刚工作一年多,工作中也还没有涉及到Spring Cloud还有微服务这些。这一系列只是自己自学之后简单搭建的,并且这里记录一下自己学习的过程。

这一系列的文章集成了服务发现的Eureka,声明式REST调用的Feign,熔断和容错处理的Hystrix,熔断监控的Turbin,网关Zuul,健康监控的Admin Server,链路追踪的Sleuth和Zipkin,配置中心的Spring Cloud Config ,自动配置刷新的Spring Cloud Bus。基本Spring Cloud的基础设施都已经整合了。当然也整合了Spring Data JPA,阿里的Druid数据库连接池,还有Flyway管理数据库版本。还有关于自动化测试方面的有单元测试、集成测试、契约测试。关于部署的有Docker还有Compose编排微服务。关于API文档的有整合了swagger2,可以自动生成RESTful API文档。

其中我参考了很多的资料,也十分的感谢那些提供帮助的文章。当然这个项目中还存在很多的不足和还没有加入的模块,如果我的代码或者文章中有什么问题,也欢迎指出,谢谢。

Spring Cloud 基础设施搭建系列目录

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目环境初始化

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 Eureka搭建

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 Eureka集群高可用搭建

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 将微服务注册到Eureka

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 使用Feign实现声明式REST调用

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 使用Hystrix实现微服务的容错处理

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 使用Spring Boot Actuator和Hystrix Dashboard可视化监控数据

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 使用Turbine监控多个微服务

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 使用Zuul构建微服务网关

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 Zuul的路由重试和路由熔断

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 使用Spring Cloud Sleuth+Zipkin实现微服务的链路追踪

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 使用Spring Boot Admin 监控服务

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 使用Spring Cloud Config统一管理微服务配置

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 Spring Cloud Config的用户认证和高可用

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 使用Spring Cloud Bus自动刷新配置

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 Spring Cloud Config Client 失败快速响应与超时重试

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 将微服务运行在Docker上

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 使用Docker Compose编排Spring Cloud微服务

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 整合Spring Data JPA

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 整合Druid数据库连接池

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 设计RESTful API接口,实现统一格式返回

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 Spring Boot Test集成测试环境搭建

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 Spring Boot Test单元测试环境搭建

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 Spring Cloud Contract契约测试

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 使用Flyway管理数据库版本

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 使用Swagger2自动生成RESTful API文档

项目源代码

对应在不同的分支上。

https://gitee.com/cckevincyh/spring-cloud-demo

发布了647 篇原创文章 · 获赞 816 · 访问量 98万+

猜你喜欢

转载自blog.csdn.net/cckevincyh/article/details/103003432