Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache “连接中的问题”;“HTTPd”;加上;Tomcat“;_Apache_Tomcat_Mod Jk - Fatal编程技术网

Apache “连接中的问题”;“HTTPd”;加上;Tomcat“;

Apache “连接中的问题”;“HTTPd”;加上;Tomcat“;,apache,tomcat,mod-jk,Apache,Tomcat,Mod Jk,我们的系统使用的是“mod_proxy_ajp”,带有apache2.0、httpd-2.2.3-43.el5、tomcat 7.0。 当我们在“httpd”上获得日志时,我们有如下日志: [Sun Oct 05 12:14:10 2014][错误](70007)指定的超时已过期 过期:ajp_ilink_receive()无法接收标头 [Sun Oct 05 12:14:10 2014][错误]ajp_读取标题:ajp_ilink_接收 失败 【Sun Oct 05 12:14:10 2014

我们的系统使用的是“mod_proxy_ajp”,带有apache2.0、httpd-2.2.3-43.el5、tomcat 7.0。 当我们在“httpd”上获得日志时,我们有如下日志:

[Sun Oct 05 12:14:10 2014][错误](70007)指定的超时已过期 过期:ajp_ilink_receive()无法接收标头

[Sun Oct 05 12:14:10 2014][错误]ajp_读取标题:ajp_ilink_接收 失败

【Sun Oct 05 12:14:10 2014】【错误】(120006)APR不理解 此错误代码:代理:读取响应失败(null)(xx.xx.xx.xx)

此外,我们在tomcat上没有收到请求消息。 我认为出现此问题的原因是“HTTPd”和“Tomcat”之间的连接器。
您能告诉我如何解决此问题吗?

您可以尝试增加代理超时

<VirtualHost ....>
...
ProxyTimeout 900

...
代理超时900

首先尝试一下是否可以使用telnet或netcat之类的工具从Apache服务器连接到tomcat的AJP端口。如果不是,您可能有配置、防火墙或路由器问题。您是否实际连接到tomcat端的AJP连接器(不是HTTP(s))此系统用于IVR服务。这个问题并不是一直出现,有时会在2-3小时后出现。这些问题是否与tomcat上的GCs或网络错误计数峰值有关?(netstat-S-查找拒绝和其他错误)。两个系统都在同一网段上吗?听起来tomcat处理时间太长,并且没有任何东西返回到proxy_ajp。