You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

java.io.EOFException异常中to=3573072/3600000的含义及报错原因是什么

关于to=3573072/3600000的含义

这个字段是Jetty框架中SSL解密端点的空闲超时统计指标,单位为毫秒:

  • 斜杠前的3573072代表当前这条TCP连接已经累计空闲了3573072毫秒,约等于59.55分钟
  • 斜杠后的3600000代表客户端配置的单条连接最大允许空闲时长为3600000毫秒,即1小时
    从数值可以看出,这条连接即将达到客户端侧的空闲超时阈值。
触发该EOF异常的可能原因

这个异常是客户端读取HTTP响应时,连接已经被对端提前关闭导致的,常见触发原因如下:

  • 对端服务/负载均衡的空闲超时配置短于客户端:你当前使用的Jetty客户端连接池空闲超时设为1小时,但目标站点前面的AWS ELB、或者ELB背后的上游服务的空闲连接超时阈值小于1小时,连接闲置达到对端的阈值后,对端会主动关闭连接。客户端从连接池取出这条已经被关闭的连接发起请求时,就会收到EOF报错,你日志中请求总耗时仅14毫秒就触发错误,就是该场景的典型特征。
  • 网络链路意外中断:公网链路波动、中间路由节点故障、运营商网络临时中断都会导致已经建立的TCP连接被意外断开,客户端读写时就会抛出该异常。
  • 对端服务发布或异常退出:目标服务在版本发布、进程崩溃、容器重启时,会主动断开所有已建立的连接,此时客户端正在复用的连接就会失效。
  • 中间安全设备清理连接:链路中的防火墙、WAF、安全组等设备检测到连接长时间无流量传输时,会主动清理掉对应的连接会话,导致连接中断。

内容的提问来源于stack exchange,提问作者ca9163d9

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 18:36:05