开发者社区> 问答> 正文

Spring Cloud常用组件有哪些?

Spring Cloud常用组件有哪些?

展开
收起
gxx1 2022-04-01 02:56:53 1195 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
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Boot 2.6.0电商网站开发实战 立即下载
电商网站需求分析和架构设计Spring Boot2.6入门 立即下载
搭建基于SpringCloud的微服务应用 立即下载