gateway网关路由匹配规则
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了gateway网关路由匹配规则相关的知识,希望对你有一定的参考价值。
参考技术A 路由(Route): 路由是网关最基础的部分,路由信息由ID、目标URI、一组断言和一组过滤器组成,如果断言路由为真,则说明请求的URI和配置匹配。
断言(Predicate): java8中的断言函数。SpringCloud Gateway中的断言函数输入类型是spring5.0框架中的ServerWebExchage。SpringCloud Gateway中的断言函数允许开发者去定义匹配来自于Http Request中的任何信息,比如请求头和参数等。
过滤器(Filter): 一个标准的Spring Web Filter。 Spring Cloud GateWay 中的Filter分为两种类型,分别是Gateway Filter和Global Filter。过滤器将会对请求和响应进行处理。
1. path路由匹配规则
2. query路由匹配规则
4. Datetime路由匹配规则
5. RemoteAddr路由匹配规则
6. Header路由匹配规则
以上是关于gateway网关路由匹配规则的主要内容,如果未能解决你的问题,请参考以下文章
SpringCloud实战(十六)-基于Gateway + nacos网关灰度发布(只控制到网关层,局限性太大,微服务复杂链路调用规则控制建议重写Ribbon,而不是只重写Gateway路由规则)
SpringCloud实战(十六)-基于Gateway + nacos网关灰度发布(只控制到网关层,局限性太大,微服务复杂链路调用规则控制建议重写Ribbon,而不是只重写Gateway路由规则)(代
SpringCloudAlibaba微服务网关Gateway