【springcloud】 springcloud概述

一 前言

這邊文章主要是簡述springcloud的主體內容,可以幫助讀者更好的理解什麼是springcloud,springcloud有什麼特點項目,其主體功能等;spring

二 springcloud概述

springcloud是微服務落地的實現方案之一。相比於其它服務治理框架,其能快速的構建分佈式系統,是一套完整的微服務解決方案;其特點不只包括服務治理框架一般所擁有的註冊中心,負載均衡,還有容錯機制,配置中心,路由網關轉發,鏈路監控,服務監控,熔斷機制,安全框架等,功能十分強大,易於運行。安全

微服務主要特點功能 springcloud落地技術
通訊方式 HTPP/restful
服務註冊與發現 eureka ,Consul, Zookeeper
網關 Zuul/Gateway
負載均衡 Ribbon
容錯機制 Hystrix
配置中心 Spring Cloud Config
鏈路監控 Sleuth+Zipkin
分佈式日誌 ELK

三 優秀項目概覽

springcloud 項目模塊遠不止這麼多,詳細的讀者能夠看官方文檔,下面列出的是比較容易碰見的模塊;restful

項目 說明
spring-cloud-aws AWS(亞馬遜託管雲服務 )
spring-cloud-bus 消息總線
spring-cloud-cli 封裝的CLI
spring-cloud-commons 公共類
spring-cloud-contract 消費者驅動合同
spring-cloud-config 配置中心
spring-cloud-netflix netflix公司組件(核心組件)
spring-cloud-security 安全
spring-cloud-consul 註冊中心
spring-cloud-sleuth 鏈路追蹤
spring-cloud-stream 數據流操做
spring-cloud-zookeeper 註冊中心
spring-cloud-task spring task 任務
spring-cloud-gateway 網關
spring-cloud-openfeign Feign,HTTP客戶端

四 版本號介紹

spring cloud 子項目都是獨立存在,其版本號是以倫敦地鐵站的名稱命名,根據每一個版本發佈的時間是以名稱的字母順序命名(例如:「 Angel」是第一個發行版,「 Brixton」是第二個發行版),根據發行的數量和版本修訂,會以.SRX結尾,其中的X表明數字(例如Edgware.SR6,Finchley.SR2)markdown

在這裏插入圖片描述

本文同步分享在 博客「知識追尋者」(JueJin)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。負載均衡

相關文章
相關標籤/搜索