avatar
文章
21
标签
66
分类
31
首页
归档
标签
分类
关于
GoofySatoshi's Blog
搜索
首页
归档
标签
分类
关于

GoofySatoshi's Blog

Spring Cloud Gateway 学习总结(优化版)
发表于2024-05-20|更新于2025-10-23|微服务架构技术总结|Spring Cloud•微服务网关•Gateway
一、核心原理补充(易混淆点)1. 响应式架构本质Spring Cloud Gateway 基于 WebFlux 框架实现,底层依赖 Netty 实现异步非阻塞通信,与传统 Spring MVC 框架存在本质区别: 严禁引入 spring-boot-starter-web 依赖,否则会因 Servlet API 与 Netty 通信模型冲突导致启动失败 核心优势:高并发场景下资源利用率更高,适合作为微服务入口网关承载大流量 2. 路由核心组件逻辑 断言(Predicate):路由匹配的”判断条件”,支持路径、请求头、参数等多种匹配规则,多个断言需同时满足才会触发路由 过滤器(Filter):路由执行的”动作处理器”,按顺序对请求/响应进行加工 局部过滤器:仅对当前路由生效 全局过滤器(Global Filter):对所有路由生效,适合实现认证、限流等通用功能 二、实战配置核心要点1. 基础依赖配置(Spring Boot 3.x)<!-- Gateway 核心依赖 --> <dependency> <groupId>o...
123
avatar
GoofySatoshi
分享技术、读书笔记和生活点滴
文章
21
标签
66
分类
31
Follow Me
公告
连雨不知春归去,一晴方觉夏已深
最新文章
ThreadLocal、CAS、Atomic及并发安全2025-10-23
多线程并发、等待及通知机制2025-10-21
深入理解 Sentinel 限流组件推模式实现2025-10-16
Tomcat的IO模型与性能调优2025-10-13
Tomcat类加载机制与热部署原理详解2025-10-13
分类
  • Java1
    • JVM1
      • 垃圾收集器1
  • Java Web2
    • 中间件2
      • Tomcat2
  • 中间件1
  • 中间件学习1
标签
拉模式 全局事务ID Seata Java 源码分析 Servlet 容器 分布式服务治理 博客 JConsole监控 Hexo 熔断降级 Java 虚拟机 微服务网关 并发 Gateway JVM Pipeline-Valve 模式 Undo Log 教程 操作系统 Spring生态 分布式流量控制 微服务治理 NIO Tomcat 源码分析 G1 垃圾收集器 推模式 Linux IO模型 Web 应用部署 源码剖析 线程安全 事务协调器 Atomic 垃圾回收机制 Tomcat 架构 Spring Cloud 中间件 Sentinel AT模式 Tomcat性能调优
归档
  • 十月 2025 6
  • 九月 2025 6
  • 八月 2025 6
  • 五月 2025 1
  • 五月 2024 2
网站信息
文章数目 :
21
本站总字数 :
48.7k
本站访客数 :
本站总浏览量 :
最后更新时间 :
© 2019 - 2025 By GoofySatoshi
搜索
数据加载中