开发者社区> 问答> 正文

Spring Cloud常用组件有哪些?

Spring Cloud常用组件有哪些?

展开
收起
gxx1 2022-04-01 02:56:53 1161 0
2 条回答
写回答
取消 提交回答
  • 一图胜前言。 image.png

    2022-04-01 09:33:42
    赞同 展开评论 打赏
  • 1 Spring Cloud Config ,服务配置中心,将所有的服务的配置文件放到本地仓库或者远程仓库,配置中心负责读取仓库的配置文件,其他服务向配置中心读取配置。

    2 Spring Cloud Netflix , 通过包装Netflix公司的微服务组件实现的,也是Spring Cloud核心组件,包括Eureka,Hystrix,Zuul,Archaius。

    3 Eureka ,服务注册和发现组件

    4 Hystrix ,熔断器组件。通过控制服务的API接口的熔断来转移故障,防止微服务系统发生雪崩效应。

    5 Zuul , 智能路由网关组件。能够起到智能路由和请求过滤的作用,也可以实现安全验证,权限控制。

    6 Feign ,声明式远程调度组件。

    7 Ribbon , 负载均衡组件

    8 Archaius , 配置管理API组件,基于Java的一个配置管理库,主要用于多配置的动态获取。

    9 Spring Cloud Bus ,消息总线组件,常和Spring Cloud Config配合使用,用于动态刷新服务的配置。

    2022-04-01 03:00:50
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
workshop专场-微服务专场-开发者动手实践营-微服务-Spring Cloud Alibaba 微服务全家桶体验 立即下载
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载
微服务架构模式与原理Spring Cloud开发实战 立即下载