接口限流能控制资源消耗,但不能替代权限与输入校验。规则需要区分普通访问和高成本操作。

按动作设置

搜索、上传、登录和通知发送采用不同额度,结合账号与来源。

保护依赖系统

在昂贵处理前限流,失败重试有退避和上限,避免放大流量。

保持正常体验

明确过载状态与重试方式,测试共享出口。观察拒绝率和业务影响,不能永久使用随意阈值。

限流按接口成本与身份设计

简单查询、上传和报表有不同成本,用户及来源维度结合,认证前后分别考虑。

返回明确状态并允许合理重试,监控误拦截;限流不能替代对象权限或参数校验。

例如报表接口成本明显高于列表查询,应采用不同限额与权限,不统一套同一阈值。

相关阅读:网站与小程序API:鉴权、对象授权和限流。