02 2022 档案
摘要:简介 在SpringCloud中网关作为一个重要的组成部分,网关的角色是作为一个 API 架构,用来保护、增强和控制对于 API 服务的访问。 API 网关是一个处于应用程序或服务(提供 REST API 接口服务)之前的系统,用来管理授权、访问控制和流量限制等,这样 REST API 接口服务就被
阅读全文
摘要:我们开始吧 首先我们需要在配置文件中配置Fegin的相关规则 #开启fegin对sentinel支持 feign: sentinel: enabled: true 然后我们创建容错实现类 其次就是在Fegin调用接口的时候加上fallback 我们在controller中编写相关逻辑 if (pro
阅读全文
摘要:Sentinel 介绍 随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 是面向分布式服务架构的流量控制组件,主要以流量为切入点,从流量控制、熔断降级、系统自适应保护等多个维度来帮助您保障微服务的稳定性。 Sentinel 的历史 2012 年,Sentinel 诞生,主要功
阅读全文
摘要:一丶背景 在微服务架构中,我们将业务拆分成一个个的服务,服务与服务之间可以相互调用,但是由于网络原因或者自身的原因,服务并不能保证服务的100%可用,如果单个服务出现问题,调用这个服务就会出现网络延迟,此时若有大量的网络涌入,会形成任务堆积。最终导致服务瘫痪。 二丶为什么会有容错? 服务容错是高并发
阅读全文