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