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