spring cloud 各核心组件作用

  • spring cloud 各核心组件作用:
子项目 中文翻译 作用 解决了什么问题
Eureka (因找到某物,尤指问题的答案而高兴)我发现了,我找到了 服务注册与发现 硬编码服务提供者地址的方式有不少问题。要想解决这些问题,服务消费者需要一个强大的服务发现机制,服务消费者使用这种机制获取服务提供者的网络信息。不仅如此,即使服务提供者的网络地址发生变化,服务消费者也无须修改配置文件。
Ribbon 丝带 客户端侧负载均衡 Ribbon 的作用是负载均衡,会帮你在每次请求时选择一台服务器,均匀的把请求分发到各个服务器上。
Feign 假装 REST调用 Feign Client 会在底层根据你的注解,跟你指定的服务建立连接、构造请求、发起请求、获取响应、解析响应,等等。
Hystrix 豪猪 容错处理
Turbine 涡轮 聚合Hystrix监控数据
Zuul 微服务网关(使用Spring Cloud Gateway代替,官方不会集成 Zuul 2.x) 负责网络路由,可以做统一的降级、限流、认证授权、安全,等等。
Sleuth 侦探 微服务跟踪
ELK
Zipkin
原文地址:https://www.cnblogs.com/cag2050/p/10141789.html