Predicates
网关断言类型
在启动的时候,就默认加载了。
1.After
时间获取方法:
2.Before
3.Between
4.Cookie
通过curl命令方式,调用服务
不带cookie
带cookie
5.Header
curl http://localhost:9527/payment/lb -H "X-Request-Id:123"
6.Host
7.Method
请求方式:POST/GET
8.Path
9.Query
参数断言:
10.RemoteAddr
11.Weight
总结:
10、11两种断言匹配规则不常用,不做测试了
说白了,Predicate就是为了实现一组匹配规则,让请求过来找到对应的Route进行处理