参数 | 是否必填 | 说明 |
控制时长 | 必填 | 流量控制的时长单位,支持设置秒、分钟、小时、天四种维度。与"流控值" 配合使用,表示单位时间内的请求次数上限。 |
API 流控值 | 必填 | API 流控值是指时长内一个 API 能够被访问的次数上限。 |
应用流控值 | 选填 | 对绑定了该 API 的所有应用生效,指时长内一个应用能够被访问的次数上限。 |
客户端 IP 流控值 | 选填 | 对绑定了该 API 的所有客户端 IP(ClientIP)生效,指时长内一个 ClientIP 能够被访问的次数上限。 |
特殊应用 | 选填 | 最多可填写30个。对于特例,流控策略基础的 API 流量限制依然有效,您需要额外设定一个阈值作为该应用的流量限制值,同时流控策略基础的 App 流量限制和用户流量限制对该应用失效。 |
特殊 ClientIP | 选填 | 最多可填写30个。对于特例,流控策略基础的 API 流量限制依然有效,您需要额外设定一个阈值作为该 ClientIP 的流量限制值,同时流控策略基础的 App 流量限制和 ClientIP 流量限制对该应用失效。 |
{"expire_type":"hour", // 限流时间窗口单位,取值范围:[day, hour, minute, second]"expire":1, // 限流时间窗口大小"api_rate_limit":500, // API 流控值,需要为正整数"app_rate_limit":1, // 应用流控值,需要为正整数"ip_rate_limit":2, // 客户端 IP 流控值,需要为正整数"spec_app_rate_limits":[ // 特殊应用流控列表{"app_id":"app-3q9l4909", // 应用 ID"rate_limit":10 // 流控值,需要为正整数}],"spec_ip_rate_limits":[ // 特殊客户端 IP 流控列表{"ip_key":"172.16.0.1", // 客户端 IP"rate_limit":10 // 流控值,需要为正整数}]}
本页内容是否解决了您的问题?