《Spring Cloud构建微服务架构》系列入门教程
欢迎使用公益Eureka注册中心:http://eureka.didispace.com/
本教程示例代码:
- GitHub:https://github.com/dyc87112/SpringCloud-Learning
- 更多参见:https://github.com/dyc87112/
- 开源中国:http://git.oschina.net/didispace/SpringCloud-Learning
- 我的小密圈(深度交流与问答):https://t.xiaomiquan.com/zfEiY3v
- 公益调试Eureka:http://eureka.didispace.com
Dalston版本
- Spring Cloud构建微服务架构:服务注册与发现(Eureka、Consul)
- Spring Cloud构建微服务架构:服务消费者(基础)
- Spring Cloud构建微服务架构:服务消费者(Ribbon)
- Spring Cloud构建微服务架构:服务消费者(Feign)
- Spring Cloud构建微服务架构:服务消费者(Feign)传文件
- Spring Cloud构建微服务架构:分布式配置中心
- Spring Cloud构建微服务架构:分布式配置中心(加密与解密)
- Spring Cloud构建微服务架构:分布式配置中心(高可用与动态刷新)
- Spring Cloud构建微服务架构:服务容错保护(Hystrix服务降级)
- Spring Cloud构建微服务架构:服务容错保护(Hystrix依赖隔离)
- Spring Cloud构建微服务架构:服务容错保护(Hystrix断路器)
- Spring Cloud构建微服务架构:Hystrix监控面板
- Spring Cloud构建微服务架构:Hystrix监控数据聚合
- Spring Cloud构建微服务架构:服务网关(基础)
- Spring Cloud构建微服务架构:服务网关(路由配置)
- Spring Cloud构建微服务架构:服务网关(过滤器)
- Spring Cloud构建微服务架构:服务网关(API文档汇总)
- Spring Cloud构建微服务架构:消息驱动的微服务(入门)
- Spring Cloud构建微服务架构:消息驱动的微服务(核心概念)
- Spring Cloud构建微服务架构:消息驱动的微服务(消费组)
- Spring Cloud构建微服务架构:消息驱动的微服务(消息分区)
- Spring Cloud构建微服务架构:分布式服务跟踪(入门)
- Spring Cloud构建微服务架构:分布式服务跟踪(跟踪原理)
- Spring Cloud构建微服务架构:分布式服务跟踪(整合logstash)
- Spring Cloud构建微服务架构:分布式服务跟踪(整合zipkin)
- Spring Cloud构建微服务架构:分布式服务跟踪(收集原理)
- Spring Cloud构建微服务架构:分布式服务跟踪(抽样收集)
Brixton版本
- Spring Cloud构建微服务架构(一)服务注册与发现
- Spring Cloud构建微服务架构(二)服务消费者
- Spring Cloud构建微服务架构(三)断路器
- Spring Cloud构建微服务架构(四)分布式配置中心
- Spring Cloud构建微服务架构(四)分布式配置中心(高可用与动态刷新)
- Spring Cloud构建微服务架构(五)服务网关
- Spring Cloud构建微服务架构(六)高可用服务注册中心
- Spring Cloud构建微服务架构(七)消息总线(Rabbit)
- Spring Cloud构建微服务架构(七)消息总线(Kafka)
《Spring Cloud源码分析》系列进阶教程(连载中)
- Spring Cloud源码分析(一)Eureka
- Spring Cloud源码分析(二)Ribbon
- [Spring Cloud源码分析(三)Feign]
- Spring Cloud源码分析(四)Zuul:核心过滤器
- [Spring Cloud源码分析(五)Config]
- [Spring Cloud源码分析(六)Bus]
- [Spring Cloud源码分析(七)Stream]
- [Spring Cloud源码分析(八)Sleuth]
《Spring Cloud实战小贴士》系列实战教程(连载中)
- Spring Cloud实战小贴士:版本依赖关系
- Spring Cloud实战小贴士:随机端口
- Spring Cloud实战小贴士:健康检查
- Spring Cloud实战小贴士:Zuul处理Cookie和重定向
- Spring Cloud实战小贴士:Zuul统一异常处理(一)
- Spring Cloud实战小贴士:Zuul统一异常处理(二)
- Spring Cloud实战小贴士:Zuul统一异常处理(三)【Dalston版】
- Spring Cloud实战小贴士:Turbine如何聚合设置了context-path的Hystrix数据
- Spring Cloud实战小贴士:Feign的继承特性(伪RPC模式)
- Spring Cloud实战小贴士:Ribbon的饥饿加载(eager-load)模式
- Spring Cloud实战小贴士:Zuul的饥饿加载(eager-load)使用
- Spring Cloud实战小贴士:配置中心对特殊字符的加密处理)
- 未完待续
其他文章(持续更新)
- 使用Intellij中的Spring Initializr来快速构建Spring Boot/Cloud工程
- 为Spring Cloud Ribbon配置请求重试(Camden.SR2+)
- Consul注销实例时候的问题
- 使用Spring Boot Actuator、Jolokia和Grafana实现准实时监控
- Netflix Zuul与Nginx的性能对比
- 基于Consul的分布式锁实现
- 基于Consul的分布式信号量实现
CSDN专栏汇总:史上最简单的 SpringCloud 教程
《史上最简单的 SpringCloud 教程》系列:
Finchley版本
Spring Cloud Finchley; Spring Boot 2.0.3
- 史上最简单的 SpringCloud 教程 | 第一篇: 服务的注册与发现(Eureka)(Finchley版本)
- 史上最简单的SpringCloud教程 | 第二篇: 服务消费者(rest+ribbon)(Finchley版本)
- 史上最简单的SpringCloud教程 | 第三篇: 服务消费者(Feign)(Finchley版本)
- 史上最简单的SpringCloud教程 | 第四篇:断路器(Hystrix)(Finchley版本)
- 史上最简单的SpringCloud教程 | 第五篇: 路由网关(zuul)(Finchley版本)
- 史上最简单的SpringCloud教程 | 第六篇: 分布式配置中心(Spring Cloud Config)(Finchley版本)
- 史上最简单的SpringCloud教程 | 第七篇: 高可用的分布式配置中心(Spring Cloud Config)(Finchley版本)
- 史上最简单的SpringCloud教程 | 第八篇: 消息总线(Spring Cloud Bus)(Finchley版本)
- 史上最简单的SpringCloud教程 | 第九篇: 服务链路追踪(Spring Cloud Sleuth)(Finchley版本)
-
史上最简单的SpringCloud教程 | 第十二篇: 断路器监控(Hystrix Dashboard)(Finchley版本)
- 史上最简单的SpringCloud教程 | 第十三篇: 断路器聚合监控(Hystrix Turbine)(Finchley版本)
D版本
- 史上最简单的 SpringCloud 教程 | 第一篇: 服务的注册与发现(Eureka)
- 史上最简单的SpringCloud教程 | 第二篇: 服务消费者(rest+ribbon)
- 史上最简单的SpringCloud教程 | 第三篇: 服务消费者(Feign)
- 史上最简单的SpringCloud教程 | 第四篇:断路器(Hystrix)
- 史上最简单的SpringCloud教程 | 第五篇: 路由网关(zuul)
- 史上最简单的SpringCloud教程 | 第六篇: 分布式配置中心(Spring Cloud Config)
- 史上最简单的SpringCloud教程 | 第七篇: 高可用的分布式配置中心(Spring Cloud Config)
- 史上最简单的SpringCloud教程 | 第八篇: 消息总线(Spring Cloud Bus)
- 史上最简单的SpringCloud教程 | 第九篇: 服务链路追踪(Spring Cloud Sleuth)
- 史上最简单的SpringCloud教程 | 第十篇: 高可用的服务注册中心
- 史上最简单的SpringCloud教程 | 第十一篇:docker部署spring cloud项目
- 史上最简单的SpringCloud教程 | 第十二篇: 断路器监控(Hystrix Dashboard)
- 史上最简单的SpringCloud教程 | 第十三篇: 断路器聚合监控(Hystrix Turbine)
- 史上最简单的 SpringCloud 教程 | 第十四篇: 服务注册(consul)
- 未完。。。
- 还有很多篇。。。
进阶篇
源码篇:
番外篇:
- 如何使用MongoDB+Springboot实现分布式ID?
- 如何在springcloud分布式系统中实现分布式锁?
- 如何用Redlock实现分布式锁
- 如何在IDEA启动多个Spring Boot工程实例
- JWT如何在Spring Cloud微服务系统中在服务相互调时传递
- 2017/06/01Spring-Cloud-Hystrix-学习笔记
- 2017/05/31Spring-Cloud-Feign-学习笔记
- 2017/05/30Spring-Cloud-Ribbon-学习笔记
- 2017/05/27Spring-Cloud-Eureka-学习笔记
- 2017/05/27spring-boot-脚手架
- 2017/05/21Spring中使用Swagger自动构建Restful-API
- 2017/05/18spring-cache
- 2017/05/14多线程条件下记录日志的功能
- 2017/05/14避免每个类中都初始化日志类
- 2017/05/09spring-session做分布式共享
- 2017/06/01Spring-Cloud-Zuul-学习笔记
转自:http://blog.didispace.com/Spring-Cloud%E5%9F%BA%E7%A1%80%E6%95%99%E7%A8%8B/