我一直在玩Tomcat 7.0.4的新Servlet 3.0异步功能.我找到了这个聊天应用程序,它允许客户端挂起GET请求以获取消息更新.在接收消息时这很好用.
当客户端断开连接时,即用户关闭浏览器时,会出现问题.IOException即使客户端断开连接,服务器似乎也没有引发.消息线程(参见上面链接的源代码)很乐意写入所有存储AsyncContext的输出流.
IOException
AsyncContext
这是Tomcat的错误吗?或者我在这里遗失了什么?如果这不是一个错误,那么我应该如何检测客户端是否已关闭连接?
java sockets tomcat asynchronous servlets
asynchronous ×1
java ×1
servlets ×1
sockets ×1
tomcat ×1