小编典典

Apache mod_proxy和Tomcat出现错误的Gateway 502错误

java

我们正在Tomcat 6和Apache mod_proxy 2.2.3上运行一个Web应用程序。看到很多502错误,如下所示:

错误的网关!代理服务器从上游服务器收到无效响应。

代理服务器无法处理GET /the/page.do请求。

原因:从远程服务器读取错误

如果您认为这是服务器错误,请与网站管理员联系。

错误502

Tomcat具有大量线程,因此不受线程限制。我们正在通过JMeter将2400名用户推向该应用程序。所有这些设备都位于快速卸载的网络中的防火墙内,因此不会出现任何网络问题。

有人对要看或尝试的东西有任何建议吗?接下来我们将前往tcpdump。

更新10/21/08:仍然没有弄清楚。在负载下仅能看到很小一部分。以下答案尚未提供任何神奇的答案… :)


阅读 208

收藏
2020-10-18

共1个答案

小编典典

因此,在这里回答我自己的问题。最终,我们确定由于Tomcat线程超时导致负载平衡器出现502和503错误。在短期内,我们增加了超时时间。从长远来看,我们首先解决了导致超时的应用程序问题。为什么在负载平衡器上将Tomcat超时视为502和503错误仍然是一个谜。

2020-10-18