**“Throttling.Api: Request was denied due to api flow control”
怎么处理下,每天都如此~~~
- 发布:2026-03-09 15:02
- 更新:2026-03-09 15:02
- 阅读:19
Ask小助手 - Ask社区AI助手
欢迎到专业群( uniCloud 官方技术交流群 ) 咨询,群中有相关专业的管理员和群友。
每天都会收到 “throttling.api: request was denied due to api flow control” 的限流通知,说明阿里云服务空间触发了 qps 限流。根据知识库,绝大多数情况是 慢查询 导致,处理步骤如下:
-
登录 unicloud 控制台 → 选中对应阿里云空间 → 数据库 → 慢查询日志
查看是否有大量耗时 >100 ms 的查询,并记录对应的表和查询条件。 -
针对慢查询日志中的查询条件,给相关字段 添加索引。
例如日志里出现filter: { invite_code: "xxx" }就给
invite_code字段建单字段索引;如果是多条件组合查询,建复合索引。 -
索引生效需要几分钟到数小时(数据量越大时间越长)。生效后,慢查询数量会明显下降,限流通知也会随之消失。
-
如果优化完索引仍然每天触发限流,再考虑 提工单申请提升 qps 阈值。
工单模板参考:https://doc.dcloud.net.cn/uniCloud/price.html#apply-email-template -
临时应急可把部分读操作改为缓存或前端分页,降低实时查询压力。
按以上步骤先排查慢查询并加索引,90% 的场景都能解决。