摘要:
MQTT 阅读全文
摘要:
一、Nacos简介 1、命名由来 前四个字母分别为Naming和Configuration的前两个字母,最后的s为Service。 2、是什么 一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。 Nacos: Dynamic Naming and Configuration Servi 阅读全文
摘要:
一、SpringCloud Alibaba 1、Spring Cloud Netflix项目进入维护模式 https://spring.io/blog/2018/12/12/spring-cloud-greenwich-rc1-available-now 2、Netfix 工程进行维护模式 Spri 阅读全文
摘要:
一、Sleuth 概述 1、背景 为什么会出现这个技术?需要解决哪些问题? 在微服务框架中,一个由客户端发起的请求在后端系统中会经过多个不同的的服务节点调用来协同产生最后的请求结果,每一个前端请求都会形成一条复杂的分布式服务调用链路,链路中的任何一环出现高延时或错误都会引起整个请求最后的失败。 2、 阅读全文
摘要:
一、Stream 消息驱动概述 1、Stream 是什么 什么是Spring Cloud Stream 官方定义 Spring Cloud Stream 是一个构建消息驱动微服务的框架。 应用程序通过 inputs 或者 outputs 来与 Spring Cloud Stream 中 binder 阅读全文
摘要:
一、Bus 消息总线概述 1、消息总线 上一关于 Config 讲解的加深和扩充,一言以蔽之 消息总线分布式自动刷新配置功能。 Spring Cloud Bus 配合 Spring Cloud Config 使用可以实现配置的动态刷新。 2、消息总线是什么 Spring Cloud Bus 配合 S 阅读全文
摘要:
一、Config 概述 1、分布式系统面临的 配置问题 微服务意味着要将单体应用中的业务拆分成一个个子服务,每个服务的粒度相对较小,因此系统中会出现大量的服务。由于每个服务都需要必要的配置信息才能运行,所以一套集中式的、动态的配置管理设施是必不可少的。 SpringCloud提供了ConfigSer 阅读全文
摘要:
一、Gateway简介 1、官网说明 zuul1.X:https://github.com/Netflix/zuul/wiki Gateway:https://cloud.spring.io/spring-cloud-static/spring-cloud-gateway/2.2.1.RELEASE 阅读全文
摘要:
Zuul 阅读全文
摘要:
一、Hystrix断路器概述 1、分布式系统面临的问题 复杂分布式体系结构中的应用程序有数十个依赖关系,每个依赖关系在某些时候将不可避免地失败。 服务雪崩 多个微服务之间调用的时候,假设微服务A调用微服务B和微服务C,微服务B和微服务C又调用其它的微服务,这就是所谓的“扇出”。如果扇出的链路上某个微 阅读全文