Java 来自码头的EOFEException

Java 来自码头的EOFEException,java,jetty,eof,Java,Jetty,Eof,我们正在迁移到Jetty 6.1,我们看到以下许多例外情况: [2012-10-15 01:22:08,286: [btpool0-646] [] DEBUG,http.jetty.JettyServerManager] EOF org.mortbay.jetty.EofException at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:302) at org.mortbay.jetty.Http

我们正在迁移到Jetty 6.1,我们看到以下许多例外情况:

[2012-10-15 01:22:08,286: [btpool0-646] [] DEBUG,http.jetty.JettyServerManager] EOF
org.mortbay.jetty.EofException
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:302)
        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:205)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
        at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
        at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:450)

虽然,到目前为止,我还没有看到任何影响的反应。我配置的有什么问题吗?这些是调试日志语句,可以忽略它们吗?

您可以忽略这些消息,我认为它们是在远程浏览器关闭连接时生成的。
这不是一个错误。

但如果远程服务器关闭连接,那么我应该在客户端看到错误,对吗?但我没有看到任何调试消息,我也经常看到这些调试消息,因为这是一个调试,所以我没有对它进行太多的挖掘。据我所知,如果客户端浏览器关闭了http连接,jetty服务器会记录这一情况,而jetty仍然认为还会有更多。Udo是正确的,例如,当用户单击“转到此处”,然后决定在浏览器尝试执行此操作时,他们单击“停止”,您会看到类似的情况,或者导航到其他地方。但如何在记录器文件中避免此异常。它不需要在我的日志文件中生成和写入。你能提出建议吗?我们在没有浏览器运行时收到这些消息。我要问,为什么要迁移到至少有2年历史的jetty版本…我们已经发布了jetty9里程碑。。。升级包含jetty6作为dependency.btw的第三方软件包,因为您来自Jetty团队,所以此调试堆栈跟踪的任何指针都应该对我有所帮助。