超时Timeout
你可能会说
点了保存一直在转圈,等了半分钟才说超时,是网不好还是服务器坏了?
一次操作等待结果的上限时间,超过后主动放弃并报告失败,而不是一直等下去点击保存后页面等待到上限并报告超时,不等于服务端已停止处理或数据肯定没写入。本页例子假设请求已抵达服务端;其他超时也可能发生在连接、发送或读取阶段。重试前先确认这次操作的服务端结果,避免重复提交。
也常被叫作等待上限请求超时
改一个等待上限,看页面是否等到响应
保存备注
周会时间改到周四下午。
请求已发出;服务器可能仍在处理这次请求的时间线响应在 12 秒到达
上限 3s响应 12s
本例请求已抵达服务端;页面先报告超时,服务端仍可能继续处理并稍后写入。
这个时间线假设请求已抵达服务端;其他超时也可能发生在连接或发送阶段。先确认超时发生在哪一步,再定上限。
超时发生时发生了什么
等待端主动放弃:等待某个阶段超过上限时,页面或工具会停止等待并报告超时。本例请求已到服务端;其他超时可能发生在连接、发送或读取阶段。
超时不等于出错:响应慢、服务器忙、数据量大都可能超过上限。失败信号只说明“等不到结果”,原因仍要结合耗时和日志判断。
和限流区分开:限流是单位时间请求太多,很快返回 429;超时是等了很久仍没有响应。两者要分开处理。
你可以这样告诉 AI Agent
保存接口有时超过 10 秒才返回,页面显示请求超时,但数据实际写入了。请检查接口哪一步慢,并给这次请求设置合适的等待上限和重试规则;不要让页面在请求仍在处理时重复提交。
接下来学什么
延伸阅读 · 权威出处
快速练习