![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springcloud中间件
文章平均质量分 95
谷艳爽faye
这个作者很懒,什么都没留下…
展开
-
gateway之整合sentinel流控降级
流控降级是一种在高并发场景下保护系统可用性的策略,它通过对系统的流量进行控制和管理,以防止系统资源耗尽和崩溃。当系统面临压力过大或者异常情况时,流控降级可以暂时关闭或切换非关键功能,保障核心服务的正常运行。下面详细介绍流控降级的几个关键概念。流量控制:流量控制是指通过限制系统的请求处理能力,确保系统在承受范围内运行。通过设置QPS(每秒请求数)或并发请求数的上限,防止系统被大量请求击穿。流量控制可以避免系统负载过重,导致响应时间延长或系统崩溃。原创 2023-09-23 16:03:38 · 283 阅读 · 0 评论 -
gateway之跨域处理
跨域(Cross-Origin)是指在浏览器中,当一个Web应用程序试图访问与其所属页面不同的源(origin)的资源时,浏览器会对这种行为进行安全限制,并阻止一些跨域请求,以保护用户的数据安全。在浏览器遵循同源策略的限制下,同一个源的脚本只能访问相同源下的资源,不能访问其他源下的资源。同源策略通过限制跨域请求,防止恶意网站通过跨站脚本攻击(XSS)和跨站请求伪造(CSRF)等手段盗取用户的敏感信息或进行其他恶意行为。原创 2023-09-23 15:36:07 · 1452 阅读 · 0 评论 -
gateway之过滤器(Filter)详解
在Spring Cloud中,过滤器(Filter)是一种关键的组件,用于在微服务架构中处理和转换传入请求以及传出响应。过滤器位于服务网关或代理中,并通过拦截请求和响应流量来提供各种功能。过滤器在请求的不同生命周期阶段执行特定的操作,例如鉴权、认证、请求转发、限流、日志记录等。它们可以在服务调用链中的不同位置进行配置和应用,以实现各种需求和业务规则。Spring Cloud Gateway和Zuul是两个常用的Spring Cloud组件,提供了内置的过滤器机制。原创 2023-09-22 11:50:17 · 3455 阅读 · 0 评论 -
gateway之断言的使用详解
所谓的API网关,就是指系统的统一入口,它封装了应用程序的内部结构,为客户端提供统一服务,一些与业务本身功能无关的公共逻辑可以在这甲实现,诸如认证、鉴权、监控、路由转发等等Spring Cloud Gateway(简称Gateway)支持断言Predicate功能,该断言功能是基于Spring WebFlux的HandlerMapping实现的。原创 2023-09-21 08:35:52 · 963 阅读 · 0 评论