wso2~高(gao)級限(xian)流策略
對api資源的(de)ip,請(qing)求(qiu)頭,請(qing)求(qiu)參數(shu),jwt解析信息的(de)限(xian)流(liu)規則,讓限(xian)流(liu)更(geng)細(xi)粒(li)度。
api級別策略
admin平臺中的Advanced Rate Limiting Policies,需要你在publisher平臺api的resourcs菜單中選擇
API LEVEL才可以配置高級策略

- 在deployment.toml中開啟幾個特性的限流
wso2:
apim:
configurations:
throttling:
enableUnlimitedTier: true
enableHeaderBasedThrottling: true
enableJwtClaimBasedThrottling: true
enableQueryParamBasedThrottling: true
application級別策略
admin平(ping)臺中的Application Rate Limiting Policies

api被某個應用訂閱級別策略
admin平臺中的(de)//test-apim.pkulaw.com/admin/throttling/subscription

限流返回值
- handWidth帶寬限制和requests請求數限制的返回值,狀態碼
429,內容如下: - 限流達到限制后,在下一個周期到來之前,用戶是不能再正常訪問資源的
{
"code": "900804",
"message": "Message throttled out",
"description": "You have exceeded your quota .You can access API after 2025-Jun-26 04:00:00+0000 UTC",
"nextAccessTime": "2025-Jun-26 04:00:00+0000 UTC"
}