3

我有一个通过 JQuery Ajax 请求的 Servlet。激活的过程需要很长时间才能执行(最多 3-5 分钟)。我已将 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" />
4

1 回答 1

2

我的猜测是 Tomcat 不是您遇到超时的原因。“504 网关超时”错误通常是由您和 Tomcat 之间的网关/代理/防火墙引起的。

于 2012-10-08T16:37:52.403 回答