springCloud-Gateway使用

1.介绍
image
image
特性 starter-gateway starter-gateway-mvc
底层框架 基于 Reactive 编程模型(如 Spring Cloud Gateway) 基于 Servlet 阻塞式模型(如 Spring MVC)
协议支持 支持 HTTP/WebSocket/RSocket 等 主要支持 HTTP/HTTPS(Servlet 规范)
并发模型 非阻塞 I/O(Netty 或 Reactor Netty) 阻塞式线程池(Tomcat/Jetty)
性能特点 高并发、低延迟(适合大量长连接) 适合传统同步请求
2.模块创建
新建模块引入下图依赖
image
配置文件
image
主启动类添加服务注册注解
image
启动应用查看是否注册成功
image
image
3.简单使用
image
引入负载均衡依赖
image
配置gateway配置
![image](https://img2024.cnblogs.com/blog/3673634/202508/3673634-20250816165712816-1889804381.png
image
配置controller层根路径
image
image
openfeign远程调用接口也要进行调整
image
image
4.请求路由优先级设置
image
image
image
5.断言设置
image
image
6.自定义断言
7.过滤器
image
路径重写过滤器
image
image
响应头过滤器
image
image
默认过滤器:会对所有服务生效
image
image
全局过滤波器
image
自定义过滤器
image
image
image
image
全局跨域设置
image
image
image

posted on 2025-08-21 08:45  jaba  阅读(19)  评论(0)    收藏  举报

导航