浏览器失去与Tomcat服务器的连接
问题描述:
我正在向tomcat服务器发送请求(7.0.32版)。当服务器处理请求时,浏览器失去与服务器的连接。我尝试将server.xml中的connectionTimeout值从20000增加到80000,但它在5分钟后仍显示浏览器丢失连接。浏览器失去与Tomcat服务器的连接
我需要在其他地方进行更改还是需要照顾其他任何东西?
答
好,
首先,确保它是从浏览器向服务器失去连接,并且不可能在服务器失去连接到它的资源的一个连接。多年来一直在使用Tomcat,我知道有时很难从Tomcat日志中的错误输出中确定问题的核心问题。
在我的经验中有几件事要检查。对于浏览器 - 服务器连接:
- connectionTimeout
- acceptCount
- minSpareThreads
然后,如果它是与特定资源失去连接的问题:
- MAXWAIT
- maxActive
- 了maxidle
- removeAbandonedTimeout
希望有所帮助。让我们知道。
如果您所做的事情需要很长时间才会造成浏览器超时,那么您应该在长时间运行的后台进程/工作队列中完成这项工作。 – Charles 2013-03-21 01:21:47