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