我正在尝试解决有关使用mod_proxy_ajp连接Apache和Tomcat的问题。根据阅读,问题可能在于Apache和Tomcat中的工作进程数量。因此,我尝试在Tomcat中查找工作进程的定义,但我找不到任何内容。这可能吗?Tomcat可以在没有workers.properties文件的情况下运行吗?我检查了Tomcat配置中的导入内容,以确保没有不同的文件名,但是没有找到。我该如何找出我的Tomcat设置的工作进程配置?是否有默认配置?
我试图解决的问题是,在某些情况下,Tomcat停止响应Apache-在Apache日志中,我看到许多错误,例如: 1. “(70007)指定的超时已过期:ajp_ilink_receive()无法接收标头” 2. “ajp_read_header:ajp_ilink_receive失败” 3. “(120006)APR不理解此错误代码:代理:从127.0.0.1:9005(本地主机)读取响应失败”
因此,我正在努力找出可能是Apache具有比Tomcat更多的工作进程的原因。
我使用Apache 2.2.15和Tomcat 7,在Redhat机器上使用mod_proxy ajp连接。
有什么想法吗? 谢谢! Baba
我试图解决的问题是,在某些情况下,Tomcat停止响应Apache-在Apache日志中,我看到许多错误,例如: 1. “(70007)指定的超时已过期:ajp_ilink_receive()无法接收标头” 2. “ajp_read_header:ajp_ilink_receive失败” 3. “(120006)APR不理解此错误代码:代理:从127.0.0.1:9005(本地主机)读取响应失败”
因此,我正在努力找出可能是Apache具有比Tomcat更多的工作进程的原因。
我使用Apache 2.2.15和Tomcat 7,在Redhat机器上使用mod_proxy ajp连接。
有什么想法吗? 谢谢! Baba