Skip to content
阅读进度

Agent 中的 Error Handling 模式有哪些? ​

返回 Agent 工程 目录

标准回答 ​

错误处理先判断:是再试可能好、改输入才会好,还是必须停止。

  • 短暂限流和服务波动可做有上限的退避重试。
  • 参数错误应修正输入;权限拒绝应停止或走授权流程。
  • 任务状态与已发生的副作用必须可查询,避免恢复时重复执行。

通俗例子 ​

网络短暂抖动可以退避重试;订单号格式错先修正;没有权限就停止或请求授权。退款请求超时还要先查是否已执行。

易混淆点 ​

所有异常一律重试会放大故障;HTTP 超时也不能证明对方没有执行成功。

内容来源 ​

用完整回答理解机制,用真实证据解释项目。