一、基础概述 1、为什么会出现Sleuth这个技术,为了解决哪些问题? 在微服务框架中,一个由客户端发起的请求,在后端系统中会经过多个不同的服务节点调用,来协同产生最后的请求结果,...
一、基础概要 1、消息驱动Stream是什么? 屏蔽底层消息中间件MQ的差异,降低切换成本,统一消息的编程模型; SpringCloud Stream是一个构件消息驱动的微服务框架...
一、基础概述 1、为什么要有分布式配置中心Config? 微服务意味着要将单体应用中的业务拆分成一个个的子服务,每个服务的粒度相对较小,因此系统中会出现大量的服务; 忧郁每个服务都...
一、基础概述 1、为什么选择GateWay,放弃zuul? zuul在升级zuul2过程中团队出现了分歧,后来核心人员又跳槽,导致zuul2迟迟未发布,且Netflix大量组件进入...
一、Hystrix之全局服务降级DefaultProperties(DefaultFallback) 1、为什么要有全局服务降级? 有上一篇我们可知,我们在业务类OrderCont...
一、Hystrix的基础概述 1、分布式系统面临的问题? 复杂分布式体系结构中的应用程序有数十个依赖关系,某个依赖关系在某个时候将不可避免的失败。 以上图为例: UserReque...