阿涵

badMessage: java.lang.IllegalStateException:&

在使用Jetty的过程中,遇到下面的警告信息:

 

WARN:oejh.HttpParser:qtp953255194-18: badMessage: java.lang.IllegalStateException: too much data after closed for HttpChannelOverHttp@6b5f1f5d{r=1,a=IDLE,uri=-}

 

发现是笔者在进行文件备份的时候,A节点向B节点发送文件数据流,B节点一看HTTP头部的版本号比本机的要旧,返回个409错误码,把连接关闭了,可是这时候可能A节点发送的数据已经一部分到达B节点了,于关闭流的时候就要丢掉很多数据,于是有了上面的提示。

评论