Spring Cloud入门

https://zhuanlan.zhihu.com/p/95696180?from_voters_page=true

SpringCloud与SpringBoot的关系:SpringCloud构建于SpringBoot之上,为最常见的分布式系统模式提供了一种简单且易于接受的编程模型,帮助开发人员构建有弹性的、可靠的、协调的应用程序。

你可以把Spring Cloud理解成是微服务系统架构的一站式解决方案,在平时我们构建微服务的过程中需要做如 服务发现注册 、配置中心 、消息总线 、负载均衡 、断路器 、数据监控 等操作,而 Spring Cloud 为我们提供了一套简易的编程模型,使我们能在 Spring Boot 的基础上轻松地实现微服务项目的构建。

Spring Cloud 的服务发现框架——Eureka

什么叫服务发现?就是一个中介,任何服务都要到中介进行注册,而客户直接到中介租借服务即可。

http://www.heartthinkdo.com/?p=1933#6_Eureka_Server

负载均衡之 Ribbon

Ribbon是运行在客户端的负载均衡器。

Hystrix之熔断和降级

Hystrix 就是一个能进行 熔断 和 降级 的库,通过使用它能提高整个系统的弹性。

原文地址:https://www.cnblogs.com/2008nmj/p/14849658.html