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

GoofySatoshi's Blog

Spring Cloud Gateway 学习总结(优化版)
发表于2024-05-20|更新于2025-10-24|微服务架构技术总结|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
标签
线程安全 熔断降级 LifeCycle 接口 热部署 Tomcat 架构 微服务网关 Sentinel 源码剖析 Seata Nacos Java XA模式 Linux IO模型 AT模式 CI/CD 工具 Spring生态 微服务 Java并发 限流组件 博客 拉模式 并发 Atomic 源码解析 操作系统 分布式流量控制 CAS Tomcat 事件驱动 JConsole监控 配置中心 教程 APR Tomcat线程池参数 Pipeline-Valve 模式 GitHub 垃圾回收机制 流量控制 推模式
归档
  • 十月 2025 6
  • 九月 2025 6
  • 八月 2025 6
  • 五月 2025 1
  • 五月 2024 2
网站信息
文章数目 :
21
本站总字数 :
48.7k
本站访客数 :
本站总浏览量 :
最后更新时间 :
© 2019 - 2025 By GoofySatoshi
搜索
数据加载中