速率限制
Conviction 公共 API 实施速率限制,以确保服务稳定性和所有用户的公平访问。
#当前限制
| 层级 | 速率限制 | 描述 |
|---|---|---|
| 公共 | 200 请求 / 60 秒(按 IP) | 适用于全部公开(/v1/...)接口 |
随着服务规模扩展,限额可能调整。
#超出速率限制
超出速率限制时,API 返回 429 Too Many Requests 响应:
{
"statusCode": 429,
"message": "ThrottlerException: Too Many Requests"
}响应中包含 Retry-After 头,指示需要等待多少秒后再重试。
#最佳实践
- 尽可能缓存响应
- 使用
limit和offset分页,而不是一次获取所有数据 - 收到 429 时按指数退避重试,而不要立即重试
本页面是否有帮助?