阿里云文档 2025-01-07

配置Spring Cloud Gateway或者Zuul网关实现端到端的全链路灰度

Spring Cloud Gateway和Zuul是两种常用的微服务架构中的API网关,它们均能实现路由转发和过滤器处理等功能。通过配置路由规则,可以将请求路由到灰度环境中,对灰度版本进行验证和测试。借助MSE提供的全链路灰度能力,您无需修改业务代码,即可实现端到端的全链路流量控制。本文介绍如何通过配置Spring Cloud Gateway或者Zuul网关实现全链路灰度。

阿里云文档 2024-09-03

如何基于自建SpringCloudGateway或Zuul网关实现全链路灰度

本文通过示例演示如何在SAE上实现全链路灰度发布, 可以在不需要修改您的任何业务代码的情况下,实现全链路流量控制。

阿里云文档 2024-04-22

如何使用SDK将SpringCloudGateway应用接入网关防护

Spring Cloud Gateway应用可以通过SDK接入的方式接入AHAS网关防护。将Spring Cloud Gateway应用接入AHAS网关防护后,可以对其配置流控规则来保证系统稳定性。本文介绍如何使用SDK方式将Spring Cloud Gateway应用接入网关防护。

阿里云文档 2024-01-22

从Spring Cloud Gateway迁移到云原生网关

在K8s架构体系下,Spring Cloud Gateway缺乏发现容器服务的能力,性能不如Nginx Ingress,可观测性和安全性也需要二次开发和集成。在上云、混合云等场景中可能出现Ingress和Spring Cloud Gateway的双层网络架构,这不仅增加了层网络和资源消耗,也增加了运维成本。云原生网关将传统的流量网关和微服务网关场景二合一,可以大幅降低服务成本,同时具有高性能、高集...

文章 2023-10-20 来自:开发者社区

springcloud gateway sential 限流 自定义参数限流执行顺序问题

在Spring Cloud Gateway中,自定义参数限流的执行顺序是由过滤器的执行顺序决定的。如果你想在开关打开时直接返回结果,并且在符合限流条件后再执行限流,你需要确保你的自定义参数限流过滤器在全局异常拦截器之前执行。一种可能的解决方法是创建一个新的过滤器工厂,该工厂创建一个过滤器,该过滤器在开关打开时直接返回结果&#x...

问答 2023-10-20 来自:开发者社区

springcloud gateway sential 限流 自定义参数限流执行顺序问题

网关根据传入的参数有个开关,当开关打开时,直接返回结果,但是又想要限流起作用, 目前遇到的问题是,开关打开时,可以返回结果,然后才触发了自定义参数限流,被全局异常拦截器拦截 正常的情况,应该也要先验证符合限流条件后,才能返回结果才是正常,直接返回结果时,没有调用接口 期望,在没有调用接口的情况下,限流验证后,才直接返回结果,但是不用调用接口

阿里云文档 2023-09-27

Spring Cloud Gateway应用路由使用EDAS Java Agent技术进行增强

EDAS使用Java Agent技术以无侵入的方式增强托管的Spring Cloud Gateway应用,支持动态路由和插件配置能力。本文介绍如何在EDAS中进行Spring Cloud Gateway的常见两类配置:路由(Route)和插件(GatewayFilter)。

问答 2023-05-19 来自:开发者社区

spring cloud gateway在nacos 配置启动参数无法在 dashboard中看到

在nacos 中配置如下 spring.yml 文件中关键配置如下 project: name: gateway-sentinel-name -Dcsp.sentinel.app.type=1 -Dcsp.sentinel.dashboard.server=localhost:8080 csp: sentinel: app: type: 1 #网关应用 dashboard: server: l.....

问答 2022-11-29 来自:开发者社区

问个问题哦,使用spring cloud gateway, 请求里有个参数key=get.name

问个问题哦,使用spring cloud gateway, 请求里有个参数key=get.name 这样的,然后转发的地址为get/name, 这种方式gateway能实现吗?

文章 2022-06-13 来自:开发者社区

SpringCloud GateWay 网关 在GlobalFilter请求头Header 新增参数

如题:在网关过滤器做完一些逻辑校验后,需要往请求头里新增一些参数 key & value 。 实现示例(往请求头里添加 key -testUserId  value- 10011011 ): @Override public Mono<Void> filter(ServerWebExchange exchange, GatewayFilterCh...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注