在 AHAS 网关流控中,您可以创建 API 分组,并自定义每个 API 下面的 URL 路径匹配规则。AHAS 网关流控可以针对自定义的 API 分组进行流量控制。
新建自定义 API
按照以下步骤新建需要流控的 API 分组。
- 登录 AHAS 控制台。
- 在 AHAS 控制台左上角,选择应用接入的地域。
- 在左侧导航栏,单击 。
- 单击目标网关应用卡片,进入该网关的监控详情。
- 在左侧导航栏,选择 API 管理。单击右上角的新增按钮。
- 在新建自定义 API 对话框中,填写 API 分组名称。该名称需要全局唯一,并且不能与路由配置文件中的路由 ID 重复。
- 填写 URL 路径匹配规则,先选择匹配模式,再根据匹配模式的要求填写匹配串。
- 匹配模式分为以下三类:
- 精确模式:严格按照给定的匹配串来匹配 URL 路径。示例:
/foo
代表严格按照/foo
这个路径来匹配。 - 前缀模式:按照给定的匹配串来进行前缀匹配,匹配串需符合 Spring Web 风格。示例:
/foo/**
代表匹配以/foo/
开头的所有 URL,像/foo/22
这种 URL 都可以匹配。 - 正则模式:按照给定的正则表达式匹配串来进行匹配。
- 精确模式:严格按照给定的匹配串来匹配 URL 路径。示例:
- 匹配串:根据匹配模式的要求填写匹配串。
- 匹配模式分为以下三类:
- 单击+新增匹配规则,可添加多个 URL 路径匹配规则。
- 单击新增,完成自定义 API 的创建。
新增的 API 将出现在 API 管理页面。
后续操作
新增 API 后,您可以编辑、删除 API,并对自定义的 API 设置流控规则。
- 编辑 API
- 在 API管理页面,在目标 API 的操作列,单击编辑。
- 在编辑自定义API 对话框中,修改 URL 匹配规则,也可以新增 URL 匹配规则。
- 删除 API
- 在 API管理页面,在目标 API 的操作列,单击删除。
- 在提示框中,单击确定,将该 API 分组删除。
- 设置流控规则
参见API流控规则。
文档内容是否对您有帮助?