分享

spring-cloud入门简介

 关平藏书 2018-01-12

Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性令牌,全局锁,领导选举,分布式会话,集群状态)。

Spring Cloud基于Spring Boot,通过提供一堆库,可以在添加到类路径时增强应用程序的行为。
所以需要开发中对springboot有一定的了解,如果不了解的话可以参考之前的spring-boot的相关文章进行学习理解。

图1

这里会采用目前官网的spring-cloud: Dalston SR4 稳定版本,spring-boot:1.5.2来学习。
大概快速浏览了下官方文档,这里就不按照官网的顺序来学习。从比较常用的和基本的模块开始入手开发。

大致模块分为以下几部分

  • 服务的注册与发现(Eureka,consul)
  • 服务消费者(rest+ribbon,Feign)
  • 断路器(Hystrix)
  • 路由网关(zuul)
  • 分布式配置中心(Spring Cloud Config)
  • 消息总线(Bus)
  • 服务链路追踪(Sleuth)
  • 断路器监控(Hystrix Dashboard,Hystrix Turbine)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多