Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智能路由,微代理,控制总线)。分布式系统的协调导致了样板模式, 使用Spring Cloud开发人员可以快速地支持实现这些模式的服务和应用程序。他们将在任何分布式环境中运行良好,包括开发人员自己的笔记本电脑,裸机数据中心,以及Cloud Foundry等托管平台。
Spring Cloud组件涉及如下:
Spring Cloud Config | 分布式配置中心 |
---|---|
Spring Cloud Netflix Eureka | 服务注册与发现 |
Spring Cloud Hystrix | 断路器 |
Ribbon | 客户端负载平衡器 |
Feign | 声明性REST客户端 |
Zuul | 路由器和过滤器 |
Spring Cloud Bus | 动态刷新配置 |
Spring Cloud Sleuth | 链路监控 |
APIgateway | 网关 |
持续更多会后续街上
第一篇:服务的注册与发现Eureka(Finchley版本)V2.0_dev
第二篇 服务消费者(rest ribbon)(Finchley版本)V2.0_dev
第三篇:服务消费者(Feign)(Finchley版本)V2.0_dev
第四篇:断路器(Hystrix)(Finchley版本)V2.0_dev
第五篇:路由网关(zuul) zuul路由 服务过滤 (Finchley版本)V2.0_dev
第六篇: 分布式配置中心(Spring Cloud Config)(Finchley版本)V2.0_dev
第七篇: 高可用的分布式配置中心(Spring Cloud Config)(Finchley版本)V2.0_dev
第八篇: 消息总线(Spring Cloud Bus)(Finchley版本)V2.0_dev
第九篇: 服务链路追踪(Spring Cloud Sleuth)(Finchley版本)
第十篇: 高可用的服务注册中心(Finchley版本)V2.0_dev
SpringCloud 企业实战dev_V2.0
github源码:git@github.com:gb-heima/springcloud-practical-column.git
SpringCloud 实战入门master _V1.0
github源码:git@github.com:gb-heima/springcloud-practical-column.git