Spring Cloud,Docker

Spring Cloud 先决条件

Spring cloud 基于spring boot,spring,java

Spring Cloud解决的问题

分布式微服务架构和微服务监控、注册于发现、跟踪等一箩筐功能

Spring Cloud

  1. Spring boot actuator 会提供应用程序的监控端点,可以用于了解应用的运行情况
  2. Eureka 提供微服务注册与发现,类似zookeeper
  3. Ribbon 提供客户端的负载均衡
  4. Feign 提供声明式的REST调用
  5. Hystrix 提供微服务的容错处理
  6. Turbine 提供聚合监控数据服务
  7. RabbitMQ 消息中间件收集数据
  8. Zuul 微服务网关,核心是一系列过滤器
  9. Nginx 负载均衡 手机端
  10. Sidecar 整合非jvm服务 node.js 等
  11. Rxjava
  12. Spring cloud config 统一配置
  13. Spring cloud sleuth 微服务跟踪
posted @ 2017-11-10 18:03  james.yj  阅读(118)  评论(0编辑  收藏  举报