文章 2025-02-24 来自:开发者社区

️Spring Boot 3 整合 Spring Cloud Gateway 工程实践

引子 当前微服务架构已成为中大型系统的标配,但在享受拆分带来的敏捷性时,流量治理与安全管控的复杂度也呈指数级上升。因此,我们需要构建微服务网关来为系统“保驾护航”。本文将会通过一个项目(核心模块包含 鉴权服务、文件服务、主服务 共 3 个微服务),采用 Spring Cloud Alibaba 2023.0.0....

️Spring Boot 3 整合 Spring Cloud Gateway 工程实践
文章 2024-12-25 来自:开发者社区

利用Spring Cloud Gateway Predicate优化微服务路由策略

一、Predicate简介 Spring Cloud Gateway 是 Spring 生态系统中用于构建 API 网关的框架,它基于 Project Reactor 和 Netty 构建,旨在提供一种高效且灵活的方式来处理 HTTP 请求和响应。 Spring Cloud Gateway 的路由配置中,predicates​(断言)用于定义哪些请求应该匹配特定的路由规则。 断言是Gate...

利用Spring Cloud Gateway Predicate优化微服务路由策略
文章 2024-12-06 来自:开发者社区

深入 Spring Cloud Gateway 过滤器

概述 Spring Cloud Gateway 是 Spring Cloud 家族中的新一代微服务网关框架,它为构建 API 网关提供了强大的功能。Spring Cloud Gateway 的核心组件之一就是过滤器,本文将详细介绍 GlobalFilter、GatewayFilter 和 AbstractGatewayFilterFactory 三种过滤器的实现方式,并探讨如何在实践中高...

 深入 Spring Cloud Gateway 过滤器
文章 2024-10-11 来自:开发者社区

【Spring Cloud生态】Spring Cloud Gateway基本配置

Spring Cloud Gateway 是Spring Cloud生态中的一款API网关服务,它可以实现服务路由、负载均衡、熔断降级等功能,以下是Spring Cloud Gateway的基本配置步骤和要点: 1. 引入依赖 首先确保在项目中引入Spring Cloud Gateway的依赖,可以通过Maven或Gradle构建工具添加相关依赖。 ...

文章 2024-09-29 来自:开发者社区

Spring Cloud Gateway 中,过滤器的分类有哪些?

Spring Cloud Gateway中的过滤器可以分为全局过滤器和局部过滤器。以下是具体介绍: 全局过滤器概述:全局过滤器作用于所有的路由请求,用于实现一些通用的功能,如日志记录、认证授权等[^2^]。特点:简单易用,只需实现GlobalFilter接口即可;全局应用,对所有路由生...

文章 2024-09-27 来自:开发者社区

实现微服务网关:Zuul与Spring Cloud Gateway的比较分析

微服务架构中,网关作为客户端与服务之间的桥梁,承担着重要的职责。Zuul和Spring Cloud Gateway是两种常用的微服务网关解决方案。本文将对它们进行比较分析,并提供示例代码以帮助读者更好地理解它们的应用。 一、Zuul Zuul是Netflix开源的一款微服务网关,它可以实现请求路由、负载均衡、认证授权等功能。Zuul的核心组...

阿里云文档 2024-09-03

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

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

文章 2024-09-02 来自:开发者社区

强大!Spring Cloud Gateway新特性及高级开发技巧

一、Spring Cloud Gateway新特性概览 响应式编程支持:Spring Cloud Gateway采用WebFlux技术,底层基于Netty通信框架,实现了真正的非阻塞I/O和响应式编程。相较于传统的Zuul,其性能有了显著提升,能够更好地应对高并发场景。 统一路由机制:提供了灵活的路由配置策略,支持基于路径、服务ID、请求参数等多种方式进行路由匹配。...

文章 2024-08-25 来自:开发者社区

【Azure Spring Apps】Spring App部署上云遇见 502 Bad Gateway nginx

问题描述 在部署Azure Spring App应用后,访问应用,遇见了502 Bad Gateway Nginx。 问题解答 502 Bad Gateway,  并且由Nginx返回。而自己的应用...

【Azure Spring Apps】Spring App部署上云遇见 502 Bad Gateway nginx
问答 2024-08-14 来自:开发者社区

云原生网关的qps比spring cloud gateway提升多少?

云原生网关的qps比spring cloud gateway提升多少?

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

微服务

构建可靠、高效、易扩展的技术基石

+关注