我有一个通过JQuery Ajax请求的Servlet。被激活的进程需要很长时间才能执行(最多3-5分钟)。我已经将in server.xml中的connectTimeout设置为"600000“(10分钟),但似乎Tomcat忽略了它。它始终在一分钟后返回504 Bad Gateway。是否有其他设置需要调整才能使connectTimeout正常工作?下面是我的server.xml中的代码片段。
<Connector port="8080"
executor="tomcatThreadPool" protocol="HTTP/1.1"
connectionTimeout="600000"
redirectPort="8443" />发布于 2012-10-09 00:37:52
我的猜测是Tomcat不是您正在经历的超时的原因。"504 Gateway Timeout“错误最常见的原因是您和Tomcat之间的某个网关/代理/防火墙。
https://stackoverflow.com/questions/12773823
复制相似问题