全局配置

最近更新时间:2024-05-17 15:37:52

我的收藏
TSE 云原生 API 网关支持使用全局配置存放配置内容,用于配置限流规则或者灰度策略。
限流配置:使用全局配置定义不同参数值的限流阈值,以实现更精细化的流控。
灰度配置:用于配置灰度名单,当灰度策略的逻辑关系选择了包含或者不包含,参数值可选择全局配置

操作步骤

新建全局配置

1. 登录 TSE 控制台
2. 在左侧导航栏单击云原生 API 网关 > 路由管理,在页面上方选择好网关实例。
3. 选择全局配置页签,单击新建,您可以直接输入配置内容,也可以下载模板填写后,导入控制台进行提交。
限流配置:JSON 格式,用于配置精细化限流阈值。
细限流阈值适用于不同限流参数有不同限流阈值的场景,例如,根据 Query 请求参数 appid 来进行限流,当 appid=1时,每分钟限流100,当appid=2时,每分钟限流200。
精细限流阈值仅在配置了普通限流阈值后才支持配置,普通限流阈值会作为未匹配到指定请求参数的默认限流阈值。
精细限流阈值使用全局配置定义,使用 JSON 格式描述,请按照限流 key:限流阈值格式配置,使用下划线(_)按顺序连接全部限流参数值作为限流 key。例如,当限流依据为 Query 参数 appid,当 appid=1时,限流阈值为 100,appid=2时,限流阈值为 200,全局配置如下:
{
"1": 100,
"2": 200
}
灰度配置:文本格式,用于配置灰度名单,支持英文逗号,英文分号,空格,换行符作为分隔符。配置灰度规则时,当逻辑关系选择了包含或者不包含,参数值可选择手动输入或者全局配置。
4. 单击确定,完成规则创建。




后续步骤

全局配置创建完成后,可用于配置限流规则或者灰度策略,具体操作步骤请参考: