摘要:
1、sql_mode=only_full_group_by 导致的语法错误问题 MySQLSyntaxErrorException 该问题是因为MySQL Server 默认开启了 sql_mode=only_full_group_by 模式,此模式要求 group by 字段必须出现在查询项中(s 阅读全文
摘要:
本文基于 spring cloud gateway 2.0.11、简介GlobalGilter 全局过滤器接口与 GatewayFilter 网关过滤器接口具有相同的方法定义。全局过滤器是一系列特殊的过滤器,会根据条件应用到所有路由中。网关过滤器是更细粒度的... 阅读全文
摘要:
本文基于 spring cloud gateway 2.0.11、GatewayFilterFactory 简介路由过滤器允许以某种方式修改传入的HTTP请求或传出的HTTP响应。 路径过滤器的范围限定为特定路径。 Spring Cloud Gateway包... 阅读全文
摘要:
本文基于 spring cloud gateway 2.0.11、简介GatewayFilter 网关过滤器用于拦截并链式处理web请求,可以实现横切的与应用无关的需求,比如:安全、访问超时的设置等。从类图中可以看到,GatewayFilter 有三个实现类... 阅读全文
摘要:
本文基于 spring cloud gateway 2.0.16、基于Cookie的谓词工厂CookieRoutePredicateFactory 是 Cookie 类型的路由断言工厂,接收两个参数: cookie 名字和一个正则表达式。 此谓词匹配具有给定... 阅读全文
摘要:
本文基于 spring cloud gateway 2.0.1 接上文5、基于路由权重(weigth)的谓词工厂Spring Cloud Gateway 提供了基于路由权重的断言工厂,配置时指定分组和权重值 即可。WeightRoutePredicateFa... 阅读全文
摘要:
本文基于 spring cloud gateway 2.0.11、简介Spring Cloud Gateway 创建 Route 对象时, 使用 RoutePredicateFactory 创建 Predicate 对象,Predicate 对象可以赋值给 ... 阅读全文
摘要:
本文基于 spring cloud gateway 2.0.11、简介直接 获取 路 由 的 方法 是 通过 RouteLocator 接口 获取。 同样, 该 顶 级 接口 有多 个 实现 类,RouteLocator 路由定位器,顾名思义就是用来获取路由... 阅读全文
摘要:
本文基于 spring cloud gateway 2.0.11、简介RouteDefinitionLocator 是路由定义定位器的顶级接口,它的主要作用就是读取路由的配置信息(org.springframework.cloud.gateway.route... 阅读全文
摘要:
1、Spring Cloud Gateway 源码解析概述API网关作为后端服务的统一入口,可提供请求路由、协议转换、安全认证、服务鉴权、流量控制、日志监控等服务。那么当请求到达网关时,网关都做了哪些处理以及怎么处理的呢?我们带着这些问题,顺着网关的处理流程... 阅读全文