當(dāng)前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
Spring-Cloud中常见的服务组件
生活随笔
收集整理的這篇文章主要介紹了
Spring-Cloud中常见的服务组件
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
. 融合在每個微服務(wù)中、依賴其它組件并為其提供服務(wù)。?
Ribbon,客戶端負(fù)載均衡,特性有區(qū)域親和、重試機制。?
Hystrix,客戶端容錯保護,特性有服務(wù)降級、服務(wù)熔斷、請求緩存、請求合并、依賴隔離。?
Feign,聲明式服務(wù)調(diào)用,本質(zhì)上就是Ribbon+Hystrix?
Stream,消息驅(qū)動,有Sink、Source、Processor三種通道,特性有訂閱發(fā)布、消費組、消息分區(qū)。?
Bus,消息總線,配合Config倉庫修改的一種Stream實現(xiàn),?
Sleuth,分布式服務(wù)追蹤,需要搞清楚TraceID和SpanID以及抽樣,如何與ELK整合。?
. 獨自啟動不需要依賴其它組件,單槍匹馬都能干。?
Eureka,服務(wù)注冊中心,特性有失效剔除、服務(wù)保護。?
Dashboard,Hystrix儀表盤,監(jiān)控集群模式和單點模式,其中集群模式需要收集器Turbine配合。?
Zuul,API服務(wù)網(wǎng)關(guān),功能有路由分發(fā)和過濾。?
Config,分布式配置中心,支持本地倉庫、SVN、Git、Jar包內(nèi)配置等模式,?
?
總結(jié)
以上是生活随笔為你收集整理的Spring-Cloud中常见的服务组件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring Cloud 版本支持
- 下一篇: Spring-Cloud中各个组件的职责