SpringCloud能干啥

Spring Cloud是一系列框架的有序集合,她可以实现服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控。

  • 服务注册发现(Eureka
    • 相当于zookeeper,好处是服务调用方不直接依赖于服务提供方,保证服务高可用
  • 服务降级(Hystrix
    • 可以保证某个服务提供方的异常不会影响整体系统的稳定。
  • 数据监控(Zuul)
    • Zuul 是在云平台上提供动态路由,监控,弹性,安全等边缘服务的框架 相当于网关
  • 配置中心(Archaius
    • 配置管理API,包含一系列配置管理API,提供动态类型化属性、线程安全配置操作、轮询框架、回调机制等功能
  • 消息总线(Bus)
    • 事件、消息总线,用于在集群(例如,配置变化事件)中传播状态变化
  • 日志追踪(Sleuth
    • 日志收集工具包,封装了Dapper和log-based追踪以及Zipkin和HTrace操作,为SpringCloud应用实现了一种分布式追踪解决方案。
  • 大数据处理(Data Flow
    • Data flow 是一个用于开发和执行大范围数据处理其模式包括ETL,批量运算和持续运算的统一编程模型和托管服务。

你可能感兴趣的:(spring,cloud学习系列)