一段时间后,nginx和tomcat之间的连接会挂起

时间:2015-07-09 07:23:02

标签: apache tomcat nginx

我们在AWS上部署了基于REST API的模块。我们已经设置了一个负载均衡器作为第一个联系点,它与nginx服务器进行联系,这取决于请求将其指向apache或tomcat。 但是经过一段时间,nginx和tomcat之间的通信在nginx日志中挂起了以下信息消息

2015/07/09 07:07:43 [info] 29889#0: *40458 epoll_wait() reported that client prematurely closed connection, so upstream connection is closed too while connecting to upstream

在此之后,对tomcat的任何REST API调用在浏览器上都失败了504,但是nginx和apache之间的通信完全正常。

我们已在各种stackoverflow论坛上提出了以下所有更改建议,例如: -

proxy_connect_timeout  600s;
proxy_send_timeout  600s;
proxy_read_timeout  600s;
fastcgi_send_timeout 600s;
fastcgi_read_timeout 600s;

fastcgi_ignore_client_abort on;

你们能否建议我们可能出现的问题?

0 个答案:

没有答案