OpenAI 流式连接被断开(stream disconnected)
OpenAI 流式输出中断的原因与重试策略。,附超时设置与断线重连处理。数据来自实测,结论可复核。
更新 2026-10-28
核验 2026-10-28 · 码农阿风
流式断连
30 秒结论
长回答时连接被掐断。多数是中间层超时或客户端没做重连。
报错原文对照
Error: stream disconnected before completion
ECONNRESET during streaming
原因排序
| 概率 | 原因 |
|---|---|
| 50% | 网关空闲超时 |
| 30% | 客户端未处理重连 |
| 20% | 上游真的中断 |
修法
先在自己这边查
- 网关 read timeout 调到 300s
- 客户端实现断点续传或重试
- 先切非流式验证
再往服务方查
- 中转站要检查自己的缓冲和超时配置
责任判定表
| 现象 | 责任方 |
|---|---|
| 非流式正常 | 流式链路 |
| 总是长回答断 | 超时 |
| 随机断 | 网络 |
什么时候该换
关键业务不要只用流式,加个兜底。
你在这个站点上遇到过这个问题?
认领站点后可补充证据、申请公开核验;认证不改榜单排序,只对应可复核的检测与复测。
认领 / 申请认证