我收到了错误error_log.我弄清楚我需要增加ProxyTimeout.
但是,我无法找到我可以在哪里更改它.我所能做的只是将其添加到server.xml:
<Connector executor="tomcatThreadPool"
port="8080" protocol="HTTP/1.1"
connectionTimeout="600000"
redirectPort="8443" />
Run Code Online (Sandbox Code Playgroud)
任何想法如何准确增加ProxyTimeout?我使用Ubuntu的AWS和Apache Tomcat v7
我试图将其添加到 proxy-html.conf:
ProxyRequests On
<Proxy *>
AddDefaultCharset off
Order deny,allow
Allow from all
</Proxy>
ProxyPreserveHost Off
ProxyTimeout 1200
Run Code Online (Sandbox Code Playgroud)
我还将其添加到httpd.conf:
TimeOut 600
Run Code Online (Sandbox Code Playgroud)
我已经重新启动了Tomcat服务器,但上述配置都没有帮助.
顺便说一下这是确切的错误,我不明白为什么有代理提到.我没有通过任何代理服务器进行连接...当我提交表单时会出现问题,这会触发一些棘手的处理.然后它大约在 60秒 但是,程序仍然运行,只有请求超时.
错误:
[Thu Aug 13 07:34:21.677693 2015] [proxy_ajp:error] [pid 1515] (70007)The timeout specified has expired: AH01030: ajp_ilink_receive() can't receive header
[Thu Aug 13 07:34:21.677769 2015] [proxy_ajp:error] [pid 1515] [client 212.130.108.58:52206] AH00992: ajp_read_header: ajp_ilink_receive failed, referer: http://52.17.109.177/Visma_UploadInterface/MappingServlet
[Thu Aug 13 07:34:21.677782 2015] [proxy_ajp:error] [pid 1515] (70007)The timeout specified has expired: [client 212.130.108.58:52206] AH00878: read response failed from 127.0.0.1:8009 (localhost), referer: http://52.17.109.177/Visma_UploadInterface/MappingServlet
Run Code Online (Sandbox Code Playgroud)
Ond*_*kar 31
我已经通过将这两个简单的行添加到httpd.conf文件中来解决它:
Timeout 600
ProxyTimeout 600
Run Code Online (Sandbox Code Playgroud)
我还重新启动了整个服务器,而不仅仅是Tomcat.不知道是否有必要,但似乎是这样.
| 归档时间: |
|
| 查看次数: |
65213 次 |
| 最近记录: |