按时间归档:2020年03月
-
分布式链路跟踪解决方案-SpringCloud Sleuth
Sleuth概述 在微服务框架中,一个由客户端发起的请求在后端系统中会经过多个不同的的服务节点调用来协同产生最后的请求结果,每一个前段请求都会形成一条复杂的分布式服务调用链路, 链…
-
SpringCloud Stream的了解及使用
什么是SpringCloud Stream 官方定义Spring Cloud Stream是一个构建消息驱动微服务的框架,它的目标是屏蔽底层消息中间件的差异,降低切换成本,统一消息…
-
leetcode876-链表的中间结点
原题 给定一个带有头结点 head 的非空单链表,返回链表的中间结点。 如果有两个中间结点,则返回第二个中间结点。 示例 1: 输入: [1,2,3,4,5] 输出: 此列表中的结…
-
使用SpringCloud Bus完善Config的动态刷新
SpringCloud Bus概述 Spring Cloud Bus是将分布式系统的节点与轻量级消息系统链接起来的框架,它整合了Java的事件处理机制和消息中间件的功能。 Bus …
-
SpringCloud Config配置中心的使用
概述 SpringCloud Config为微服务架构中的微服务提供集中化的外部配置支持,配置服务器为各个不同微服务应用的所有环境提供了一个中心化的外部配置。 SpringClou…
-
新一代网关SpringCloud Gateway概述和简单使用
Gateway概述 Gateway是在Spring生态系统之上构建的API网关服务,基于Spring 5, Spring Boot 2和Project Reactor等技术。 Ga…
-
leetcode945-使数组唯一的最小增量
原题 给定整数数组 A,每次 move 操作将会选择任意 A[i],并将其递增 1。 返回使 A 中的每个值都是唯一的最少操作次数。 示例 1: 输入: [1,2,2] 输出: 1…
-
Hystrix图形化监控-dashboard简单使用
Hystrix Dashboard概述 除了隔离依赖服务的调用以外,Hystrix还提供了准实时的调用监控(Hystrix Dashboard),Hystrix会持续地记录所有通过…
-
Hystrix服务熔断的用法
服务熔断是什么 熔断机制是应对雪崩效应的一种微服务链路保护机制。当扇出链路的某个微服务出错不可用或者响应时间太长时,会进行服务的降级,进而熔断该节点微服务的调用,快速返回错误的响应…
-
Hystrix概述与服务降级
Hystrix概述 服务雪崩 多个微服务之间调用的时候,假设微服务A调用微服务B和微服务C,微服务B和微服务C又调用其它的微服务,这就是所谓的"扇出”。 如果扇出的链路上某个微服务…