Spring Cloud主要有哪些框架呢?

乔欣 Java面经 发布时间:2022-11-05 15:31:32 阅读数:9576 1 Spring全家桶面试题(2023优化版
下文笔者讲述SpringCloud中常见的框架简介

Spring Cloud Config

集中配置管理工具
   分布式系统中统一的外部配置管理
   默认使用Git来存储配置
   可以支持客户端配置的刷新及加密、解密操作

Spring Cloud Netflix

Netflix OSS 开源组件集成,包括Eureka、Hystrix、Ribbon、Feign、Zuul等核心组件。

Eureka:服务治理组件:包括服务端的注册中心和客户端的服务发现机制;

Ribbon:负载均衡的服务调用组件
        具有多种负载均衡调用策略

Hystrix:服务容错组件
         实现了断路器模式
      为依赖服务的出错和延迟提供了容错能力

Feign:
    基于Ribbon和Hystrix的声明式服务调用组件

Zuul:
    API网关组件
    对请求提供路由及过滤功能

Spring Cloud Bus

用于传播集群状态变化的消息总线
 使用轻量级消息代理连接分布式系统中的节点
  可以用来动态刷新集群中的服务配置。

Spring Cloud Consul

基于Hashicorp Consul的服务治理组件

Spring Cloud Security

安全工具包
对Zuul代理中的负载均衡OAuth2客户端及登录认证进行支持。

Spring Cloud Gateway

新一代API网关组件
  对请求提供路由及过滤功能

Spring Cloud OpenFeign

基于Ribbon和Hystrix的声明式服务调用组件
  可以动态创建基于Spring MVC注解的接口实现用于服务调用
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaMianJing/202211/16676335424810.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者