摘要: 1. 熔断器 服务雪崩 在正常的微服务架构体系下,一个业务很少有只需要调用一个服务就可以返回数据的情况,这种比较常见的是出现在demo中,一般都是存在调用链的,比如A->B->C->D,如果D在某一个瞬间出现问题,比如网络波动,io偏高,导致卡顿,随着时间的流逝,后续的流量继续请求,会造成D的压力上 阅读全文
posted @ 2021-03-11 17:31 hzy_叶子 阅读(70) 评论(0) 推荐(0) 编辑
摘要: Eureka是Netflix开源的一款提供服务注册和发现的产品,它提供了完整的Service Registry和Service Discovery实现。也是springcloud体系中最重要最核心的组件之一。(现在大部分项目用阿里的nacos,服务注册原理是一样的。) 注册中心的意义 注册中心 管理 阅读全文
posted @ 2021-03-11 13:44 hzy_叶子 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是springcloud? springcloud为项目微服务化提供了一系列的工具,常用的包括注册中心,断路器,配置中心,消息总线等等,简单理解就是springcloud提供了一系列的工具或者框架. 3. springcloud一些常用组件 Spring Cloud Config 配置中心 阅读全文
posted @ 2021-03-11 11:51 hzy_叶子 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 在开发 Spring Cloud 微服务的时候,我们知道,服务之间都是以 HTTP 接口的形式对外提供服务的,因此消费者在进行调用的时候,底层就是通过 HTTP Client 的这种方式进行访问。当然我们可以使用JDK原生的 URLConnection、Apache 的 HTTP Client、Ne 阅读全文
posted @ 2021-03-11 11:24 hzy_叶子 阅读(413) 评论(0) 推荐(0) 编辑