Spring Cloud组件 | 描述 |
Spring Cloud Netflix Eureka | Spring Cloud Netflix中的服务治理组件,包含服务注册中心、服务注册与发现机制的实现。 |
Spring Cloud Netflix Ribbon | Spring Cloud Netflix中的服务调用和客户端负载均衡组件。 |
Spring Cloud Netflix Hystrix | Spring Cloud Netflix的容错管理组件,为服务中出现的延迟和故障提供强大的容错能力。 |
Spring Cloud Netflix Feign | 基于Ribbon和Hystrix的声明式服务调用组件 |
Spring Cloud Netflix Zuul | Spring Cloud Netflix中的网关组件,提供了智能路由、访问过滤等功能。 |
Spring Cloud Config | Spring Cloud 的配置管理工具,支持使用Git存储配置内容,实现应用配置的外部化存储,并支持再客户端对配置进行刷新、加密、解密等操作。 |
Spring Cloud Gateway | 一个基于Spring 5.0,Spring Boot 2.0和Project Reactor等技术开发的网关框架,它使用Fiter链的方式提供了网关的基本功能,例如安全、监控/指标和限流等。 |
Spring Cloud Stream | Spring Cloud的消息中间件组件,它集成了Apache Kafka和RabbitMQ等消息中间件,并通过定义绑定器作为中间层,完美地实现了应用程序与消息中间件之间的隔离。通过向应用程序暴露统一的Channel通道,使得应用程序不需要再考虑各种不同的消息中间件实现,就能轻松地发送和接收消息。 |
关于Spring Cloud常见的组件介绍
于 2022-12-27 15:57:20 首次发布