大模型 API 中转的超时与重试:一次 504 可能让你双倍计费

nginx 的 proxy_read_timeout 默认是 60 秒,而长上下文或推理模型的单次生成经常超过这个数。超时之后 nginx 返回 504,看起来只是"一次失败"——但真实后果比这严重:上游很可能已经把生成做完并计了费,而客户端 SDK 收到 504 会自动重试,于是上游又生成一次、又计一次费。 ...

2026年9月4日 · 6 分钟 · 2564 字 · Ambertu