IDEA一键激活,两分钟搞定,白嫖真香_哔哩哔哩_bilibili
1.常用术语
路由:网关的基本模块,它由ID、目标URI、谓词集合和过滤器集合定义。如果聚合谓词为true,则匹配路由。
谓词: 匹配Http请求参数的规则
过滤器:对下游的服务器之前和之后实现处理,使用责任链模式。
2.谓词类型
2.1.匹配时间之后
此路由与 2017 年 1 月 20 日 17:42 MountainTime(Denver)之后的所有请求相匹配。
- id: jarye
uri: http://www.jarye.cn/
###匹配规则
predicates:
- After=2017-01-20T17:42:47.789-07:00[America/Denver]
2.2.匹配对应的host
- id: jarye
uri: http://www.jarye.cn/
###匹配规则
predicates:
- Host=my.jarye.cn
2.3.权重谓词
- id: weight_high
uri: http://www.jarye.cn/mine
predicates:
- Weight=group1, 2
- id: weight_low
uri: http://www.jarye.cn
predicates:
- Weight=group1, 1
根据权重比例实现转发
本文介绍了API路由中常用的谓词类型,包括匹配时间之后、特定Host以及权重分配。通过示例展示了如何设置路由规则,如2017年1月20日后的时间匹配,my.jarye.cn域名的Host匹配,以及根据权重比例实现的流量转发。这些概念对于理解和配置API路由至关重要。
604

被折叠的 条评论
为什么被折叠?



