Questions tagged «ajp»

7
Apache + Tomcat通讯出现问题。不清楚的错误消息。取消托管在Tomcat下的网站
设置: Fedora 8 Apache 2.2.8 Tomcat 5.5.8 Apache正在使用AJP转发请求。 问题: 经过一段时间(完全没有常数,可能在一小时或两小时之间,或者一或几天以上),Tomcat就会崩溃。它要么停止响应,要么建立通用的“服务暂时不可用”。 诊断: 有两台服务器具有相同的设置。一个容纳一个流量较高的网站(每秒几个请求),另一个容纳低流量的网站(每几分钟请求几个)。这两个网站都是完全不同的代码库,但是它们表现出相似的问题。 在第一台服务器上,当问题发生时,所有线程慢慢开始占用,直到达到限制(MaxThreads 200)。届时服务器将不再响应(并在很长一段时间后显示服务不可用页面)。 在第二台服务器上,当问题发生时,请求将花费很长时间,并且完成后,您所看到的只是服务不可用页面。 除了提到MaxThreads问题之外,Tomcat日志不指示可能导致此问题的任何特定问题。 但是,在Apache日志中,我们看到了涉及AJP的随机消息。这是我们看到的随机消息样本(无特定顺序): [error] (70007)The timeout specified has expired: ajp_ilink_receive() can't receive header [error] (104)Connection reset by peer: ajp_ilink_receive() can't receive header [error] proxy: AJP: disabled connection for (localhost) [error] ajp_read_header: ajp_ilink_receive failed [error] (120006)APR does …
22 apache-2.2  tomcat  ajp 

3
无法加载资源:net :: ERR_CONNECTION_RESET
自从我开始在反向代理(Apache2的mod_jk)后面使用应用程序以来,我注意到某些页面将无法加载(如果没有反向代理设置,它们将无法加载)。 由于使用了谷歌浏览器,这是我必须检查才能发现的细微错误:无法加载资源:net :: ERR_CONNECTION_RESET。 简单来说,将部分加载JavaScript文件(从〜50KB中加载〜12KB)。 我认为Apache2,mod_jk,AJP或Jetty出了问题。 但是后来我进行了调查,在调查中我将使用不同的浏览器以及不同的网络。 结论: 仅当我使用具有静态 IP的网络时,才会发生此错误(ERR_CONNECTION_RESET)。 我在一台路由器上降低了安全级别,但徒劳无功。 具有静态IP的网络是否具有更高的安全级别? 如何克服这个问题? 这是一个僵局,因为反向代理主要用于利用我们销售点的静态IP地址来提高安全级别。

1
mod_proxy vs mod_proxy_ajp vs mod_jk
我们正在准备从以下环境迁移: Apache 2.0.2 --AJP-> JBoss4.2.2 至 Apache 2.2.3-???-> JBoss 5.1.0 您如何将两者结合在一起? 选项有: 经典AJP(意味着为Apache构建mod_jk) mod_proxy(将HTTP请求转发到JBoss) mod_proxy_ajp 选项2是当前最受欢迎的解决方案,因为它似乎意味着处理量减少,因为不再需要转换AJP的JBoss响应,而CPU时间是我们需要密切关注基础架构的时间。选项2和3也随附Red Hat支持的Apache构建。 目前,我看不到我们选择选项1,因为我们通过选项3获得了“免费” AJP。 因此,选项2和3的优缺点是什么?对CPU负载的担心确实是我们需要担心的吗?我们在处理二进制数据(AJP流量)中失去了什么,我们是否会在减少带宽和IO的情况下恢复正常? 我们的基础架构将是Apache ,在一台RHEL 5机器上(最多在私有云中进行虚拟化)将最多 9个经过严格调优的JBosses(通常通常是其一半)。 在此先感谢您提供任何指导意见/建议。 丰富
9 apache-2.2  ajp 

3
Tomcat AJP-Connectors如何工作?
我想使用连接器通过Apache网络服务器访问Tomcat。我坚持使用文档:http : //tomcat.apache.org/connectors-doc/generic_howto/quick.html 我只对其进行了少许修改,以匹配Debian-(Squeeze)-System上使用的目录结构。 因此,我将以下内容添加到/etc/apache2/httpd.conf中: # Load mod_jk module # Update this path to match your modules location #LoadModule jk_module libexec/mod_jk.so # Declare the module for <IfModule directive> (remove this line on Apache 2.x) #AddModule mod_jk.c # Where to find workers.properties # Update this path to match your conf directory …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.