美文网首页
Spring Cloud 的简介

Spring Cloud 的简介

作者: typhoon_Z | 来源:发表于2019-03-17 15:09 被阅读0次

    Spring cloud 并不是一个具体的框架,大家可以把他理解为一个工具箱。Spring cloud 的各个项目基于Spring Boot,将Netfix的多个框架进行封装,并通过自动配置的方式将这些框架绑定到Spring的环境中,从而简化这些框架的使用。

        Eureka :基于REST服务的分布式中间件,主要用于服务管理

        Hystrix : 容错框架,通过添加延迟的阈值以及容错的逻辑,帮助我们控制封闭式系统间组件的交互

        Feign : 一个REST客户端,目的是为了简化Web Service客户端的开发。

        Ribbon : 负载均衡框架,在微服务集群中为各个客户端的通信提供支持,他主要实现中间层应用程序的负载均衡。

        Zuul : 为微服务集群提供代理,过滤,路由等功能

        Spring Cloud Config : 为分布式系统提供配置服务器和配置客户端,通过对他们的配置,可以很好的管理集群中的配置文件

        Spring Cloud Sleuth : 服务跟踪框架,可以与Zipkin,Apache HTrace 和 ELK等数据分析,服务跟踪系统进行整合,为服务跟踪,解决问题提供便利

        Spring Cloud Stream : 用于构建消息驱动微服务的框架,该框架在Spring Boot 的基础上,整合了Spring Integration 来连接消息代理中间件

        Spring Cloud Bus : 连接RibbonMQ , Kafka 等消息代理的集群消息总线

    相关文章

      网友评论

          本文标题:Spring Cloud 的简介

          本文链接:https://www.haomeiwen.com/subject/hprumqtx.html