1. 调用频率限制
为防止应用程序错误而引发大技狮服务器负载异常,默认情况下,每个服务端接口调用都有频率限制,当超过任一维度限制时,调用对应接口时都会返回对应错误码。
基础频率限制
说明
调用接口时,会同时触发所有维度。当超过任一维度限制时,调用对应接口都会触发限流。
全局维度
当所有应用调用同一个接口超过最高频率时,触发限流,返回错误码90002。
IP维度
每个IP调用所有接口总量,最高20秒6000次。
触发限流,会禁止调用5分钟。
限流不会返回对应的错误码,返回的是一个html页面,需要开发者自行处理。错误示例如下:
{ "status":1111, "wait":5, "source":"x5", "punish":"deny", "uuid":"xxx" }
应用维度
- 每个应用,调用每个接口,最高频率40次/秒。触发限流,返回错误码90018。
- 每个应用,调用每个接口,最高频率1500次/分。触发限流,返回错误码90006。