组件 | 简介 | 分类 | 官网 |
---|---|---|---|
Eureka | Eureka is the Netflix Service Discovery Server and Client | 服务注册中心 | 官网 |
Zookeeper | ZooKeeper is a centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services | 服务注册中心 | 官网 |
Consul | Consul is a service mesh solution providing a full featured control plane with service discovery, configuration, and segmentation functionality | 服务注册中心 | 官网 |
Ribbon | Ribbon is a client-side load balancer that gives you a lot of control over the behavior of HTTP and TCP clients | 服务调用 | 官网 |
OpenFeign | Feign is a declarative web service client. It makes writing web service clients easier | 服务调用 | 官网 |
Hystrixl | Netflix has created a library called Hystrix that implements the circuit breaker pattern | 服务降级 | 官网 |
GateWay | Spring Cloud Gateway aims to provide a simple, yet effective way to route to APIs and provide cross cutting concerns to them such as: security, monitoring/metrics, and resiliency | 服务网关 | 官网 |
Config | Spring Cloud Config provides server-side and client-side support for externalized configuration in a distributed system | 服务配置 | 官网 |
Bus | Spring Cloud Bus links nodes of a distributed system with a lightweight message broker | 服务总线 | 官网 |
Stream | Spring Cloud Stream is a framework for building message-driven microservice applications | 消息队列 | 官网 |
Sleuth | Spring Cloud Sleuth implements a distributed tracing solution for Spring Cloud | 服务跟踪 | 官网 |
Nacos | Nacos致力于发现、配置和管理微服务 | 服务配置、总线以及注册中心 | 官网 |
Sentinel | Sentinel是面向分布式服务架构的流量控制组件,主要以流量为切入点,从流量控制、熔断降级、系统自适应保护等多个维度来帮助保障微服务的稳定性 | 服务降级 | 官网 |
Seata | Seata 是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务 | 分布式事务 | 官网 |
SpringCloud-组件总结(Day16)
于 2022-01-19 11:40:48 首次发布