Tomcat6AJP是否应该使用mod_jk保持其线程处于keepalive状态?
我最近把我的Tomcat服务器改为使用Apache提供的AJP。在我看到的经理中:Tomcat6AJP是否应该使用mod_jk保持其线程处于keepalive状态?,tomcat6,mod-jk,ajp,Tomcat6,Mod Jk,Ajp,我最近把我的Tomcat服务器改为使用Apache提供的AJP。在我看到的经理中: Stage Time B Sent B Recv Client VHost Request K 15395557 ms ? ? 67.195.114.27 ? ? K 15859951 ms ? ? 119.63.196.73 ? ? etc. 这是Tomcat保持连接打开得太远、太长的迹象吗 我知道我有某种形式的漏洞,因为我的应用程序周期性地耗尽数据
Stage Time B Sent B Recv Client VHost Request
K 15395557 ms ? ? 67.195.114.27 ? ?
K 15859951 ms ? ? 119.63.196.73 ? ?
etc.
这是Tomcat保持连接打开得太远、太长的迹象吗
我知道我有某种形式的漏洞,因为我的应用程序周期性地耗尽数据库连接并停止。我正在寻找证据证明上述行为是问题的一部分。我将注意到,这是一个在Jquery中使用REST的Javascript up通信
先谢谢你
因为我在那里什么也没看到,所以从中交叉张贴-(AJP协议设计用于长时间运行的持久连接。这是正常的,也是预期的。Apache和Tomcat都将维护连接/线程池,并且仅在必要时创建新的连接/线程池
这本身并不是怀疑AJP导致内存泄漏的一个令人信服的理由,尽管如果您在迁移到AJP后开始出现泄漏,那么很明显某些地方配置错误。太好了-这解释了我需要查看Apache的结尾。请记住,内存泄漏发生在迁移之前。