Beatra

限流

两级固定窗口限流、X-RateLimit 响应头与 429 处理。

两级固定窗口计数限流,任一超限即 429

级别默认额度窗口
租户级600 次/分钟60s
API key 级120 次/分钟60s

实际额度按账户配置,以响应头为准。

响应头

每个响应都携带:

Header说明
X-RateLimit-Limit-Tenant / X-RateLimit-Remaining-Tenant租户级额度 / 剩余
X-RateLimit-Limit-Key / X-RateLimit-Remaining-Keykey 级额度 / 剩余
X-RateLimit-Reset距额度重置的秒数

429 处理

{ "error": { "code": "rate_limited", "retryable": true } }
  • 遵守 429 响应的 Retry-After 头(秒),再携带相同的 Idempotency-Key 重试;
  • 突发并发是触发限流最常见的原因,客户端做好请求平滑;
  • 需要提额:控制台联系我们或找对接的账户经理。

On this page