- 資訊首頁(yè) > 開(kāi)發(fā)技術(shù) >
- SpringCloud微服務(wù)基礎簡(jiǎn)介
Spring Cloud Config
集中配置管理工具,分布式系統中統一的外部配置管理,默認使用Git來(lái)存儲配置,可以支持客戶(hù)端配置的刷新及加密、解密操作。
Spring Cloud Netflix
Netflix OSS 開(kāi)源組件集成,包括Eureka、Hystrix、Ribbon、Feign、Zuul等核心組件
Eureka
:服務(wù)治理組件,包括服務(wù)端的注冊中心和客戶(hù)端的服務(wù)發(fā)現機制;Ribbon
:負載均衡的服務(wù)調用組件,具有多種負載均衡調用策略;Hystrix
:服務(wù)容錯組件,實(shí)現了斷路器模式,為依賴(lài)服務(wù)的出錯和延遲提供了容錯能力;Feign
:基于Ribbon和Hystrix的聲明式服務(wù)調用組件;Zuul
:API網(wǎng)關(guān)組件,對請求提供路由及過(guò)濾功能。Spring Cloud Bus
用于傳播集群狀態(tài)變化的消息總線(xiàn),使用輕量級消息代理鏈接分布式系統中的節點(diǎn),可以用來(lái)動(dòng)態(tài)刷新集群中的服務(wù)配置。
Spring Cloud Consul
基于Hashicorp Consul的服務(wù)治理組件。
Spring Cloud Security
安全工具包,對Zuul代理中的負載均衡OAuth2客戶(hù)端及登錄認證進(jìn)行支持。
Spring Cloud Sleuth
SpringCloud應用程序的分布式請求鏈路跟蹤,支持使用Zipkin、HTrace和基于日志(例如ELK)的跟蹤。
Spring Cloud Stream
輕量級事件驅動(dòng)微服務(wù)框架,可以使用簡(jiǎn)單的聲明式模型來(lái)發(fā)送及接收消息,主要實(shí)現為Apache Kafka及RabbitMQ。
Spring Cloud Task
用于快速構建短暫、有限數據處理任務(wù)的微服務(wù)框架,用于向應用中添加功能性和非功能性的特性。
Spring Cloud Zookeeper
基于A(yíng)pache Zookeeper的服務(wù)治理組件。
Spring Cloud Gateway
API網(wǎng)關(guān)組件,對請求提供路由及過(guò)濾功能。
Spring Cloud OpenFeign
基于Ribbon和Hystrix的聲明式服務(wù)調用組件,可以動(dòng)態(tài)創(chuàng )建基于Spring MVC注解的接口實(shí)現用于服務(wù)調用,在SpringCloud 2.0中已經(jīng)取代Feign成為了一等公民。
到此這篇關(guān)于SpringCloud微服務(wù)基礎簡(jiǎn)介的文章就介紹到這了,更多相關(guān)SpringCloud微服務(wù)內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自互聯(lián)網(wǎng)轉載和分享為主,文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權請聯(lián)系QQ:712375056 進(jìn)行舉報,并提供相關(guān)證據,一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容。
Copyright ? 2009-2021 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 珠海市特網(wǎng)科技有限公司 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站