jeesz分布式架構
阿新 • • 發佈:2017-09-29
框架 部分 發的 實現 屏蔽 href paas str spring Zuul
Archaius
Consul
Spring Cloud for Cloud Foundry
(2147775633),大家來一起探討spring cloud架構的搭建過程及如何運用於企業項目。
源碼下載地址
Spring Cloud是一系列框架的有序集合。利用Spring Boot的開發模式簡化了分布式系統基礎設施的開發,如服務發現、註冊、配置中心、消息總線、負載均衡、斷路器、數據監控等(這裏只簡單的列了一部分),都可以用Spring Boot的開發風格做到一鍵啟動和部署。Spring Cloud將目前比較成熟、經得起實際考驗的服務框架組合起來,通過Spring Boot風格進行再封裝,屏蔽掉了復雜的配置和實現原理,最終整合出一套簡單易懂、易部署和易維護的分布式系統架構平臺。
Zuul
Netflix
Zuul 是在雲平臺上提供動態路由,監控,彈性,安全等邊緣服務的框架。Zuul 相當於是設備和 Netflix 流應用的 Web 網站後端所有請求的前門。
Archaius
Netflix
配置管理API,包含一系列配置管理API,提供動態類型化屬性、線程安全配置操作、輪詢框架、回調機制等功能。
Consul
HashiCorp
封裝了Consul操作,consul是一個服務發現與配置工具,與Docker容器可以無縫集成。
Spring Cloud for Cloud Foundry
Pivotal
通過Oauth2協議綁定服務到CloudFoundry,CloudFoundry是VMware推出的開源PaaS雲平臺。
從現在開始,我這邊會將近期研發的spring cloud微服務雲架構的搭建過程和精髓記錄下來,幫助更多有興趣研發spring cloud框架的朋友,有興趣可以加我的QQjeesz分布式架構