SpringCloud Gateway
文章平均质量分 51
SpringCloud Gateway 作为 Spring Cloud 生态系统中的网关,目标是替代 Zuul,在Spring Cloud 2.0以上版本中,没有对新版本的Zuul 2.0以上最新高性能版本进行集成,仍然还是使用的Zuul 2.0之前的非Reactor模式的老版本。而为了提升网关的性
飘然渡沧海
这个作者很懒,什么都没留下…
展开
-
SpringCloud Gateway 网关的请求体body的读取和修改
getway需要多次对body 进行操作,需要对body 进行缓存。对header 重新封装,否则接口层会卡死,request 无限大。新建顶层filter,对body 进行缓存。在子节点层获取body。重写获取body方法。原创 2023-11-01 10:47:12 · 3343 阅读 · 2 评论 -
SpringCloud Gateway 介绍及使用(1)
SpringCloud Gateway什么是网关?网关是一个服务,是访问内部系统的唯一入口,提供内部服务的路由中转,额外还可以在此基础上提供如身份验证、监控、负载均衡、限流、降级与应用检测等功能Spring Cloud Gateway 与 Zuul 对比zuul1.x与zuul2.xZuul 1.x 基于同步 IOzuul2.x 基于异步iozuul1.x 对比 zuul2.x 性能提升zuul 与Gateway对比SpringCloud Gateway 使用断言 predica原创 2022-04-22 19:00:00 · 635 阅读 · 0 评论 -
SpringCloud Gateway 介绍及使用(2)
SpringCloud Gateway路由使用webflux @Bean public RouterFunction<ServerResponse> function(){ RouterFunction<ServerResponse> route = RouterFunctions.route( RequestPredicates.path("/002"), req -> ServerResponse.ok().body(BodyI原创 2022-04-22 19:15:00 · 726 阅读 · 0 评论