但我们的推送频率明明很低
排查日志发现失败原因是微信API返回了"接口调用频率超限"
当错误率超过阈值时不再尝试调用服务 直接返回失败直到一段时间后再尝试恢复
先说清本页判断
补足为什么
留下下一步
排查日志发现失败原因是微信API返回了"接口调用频率超限"
进一步追查发现是另一个项目的微信小程序在凌晨3点跑了一个批量同步任务 把当天的调
错误处理不是事后补救而是设计时就该考虑的核心能力
不同类型的错误 需要不同的处理策略
这类错误是环境问题 等一会儿就好了
先说清本页判断
补足为什么
留下下一步
比如重复推送订单已支付但库存未扣减任务执行到一半崩溃
对应四种错误类型 有四种处理策略重试 降级 熔断 补偿
从真实任务开始
把想法变成可处理内容
用结果判断能力
把完成沉淀为流程