最近更新时间:2023.05.18 10:49:58
首次发布时间:2023.02.24 11:15:43
通过创建路由功能,可将符合规则的请求,按照设置的流量权重分发至多个目标 Upstream,满足应用的多版本管理等场景。本文为您介绍如何创建路由。
注意
在 VKE 侧进行扩缩容操作,可能导致 VKE 类型 Upstream 的路由产生秒级别的短暂流量抖动,请谨慎操作。
登录 API 网关控制台。
在顶部导航栏,选择目标地域。
在左侧导航栏选择 路由管理 > 服务列表。
在服务列表页面,单击目标服务名称,进入当前服务概览页面。
在关联路由信息区域,单击 创建路由。
在创建路由页面,按要求配置信息。
配置项 | 说明 |
---|---|
路由名称 | 自定义路由名称。同一服务下路由名称唯一。 |
所属服务 | 服务是一组路由的入口。显示当前路由所属的服务名称。 |
匹配规则 | 配置匹配规则,只有符合规则的请求才能转发至目标 Upstream。
|
路径匹配示例,如下表所示。
匹配方式 | 请求路径 | 设定路径 | ||
---|---|---|---|---|
/apig/test.jpg | /apig | /apig[^\s]* | ||
精准匹配 | /apig/test.jpg | √ | - | - |
正则匹配 | √ | - | √ | |
前缀匹配 | √ | √ | - |
配置项 | 说明 |
---|---|
Upstream 流量分发 | 设置路由至不同 Upstream 的流量权重。单击 + 添加一个 Upstream,最多支持添加 10 个 Upstream。
|
(可选)填写 高级配置 信息,详细介绍可参见 高级路由策略。
单击 确定,创建完成路由。