当前位置:  开发笔记 > 运维 > 正文

apache to tomcat:mod_jk vs mod_proxy

如何解决《apachetotomcat:mod_jkvsmod_proxy》经验,为你挑选了3个好方法。

使用mod_jkmod_proxy使用apache前端tomcat实例的优点和缺点是什么?

我已经在生产中使用mod_jk多年了,但我听说它是​​面向tomcat的"旧方式".我应该考虑改变吗?会有什么好处吗?



1> cherouvim..:

存在这些模块的利弊比较 http://blog.jboss.org/

mod_proxy的

* Pros:
      o No need for a separate module compilation and maintenance. mod_proxy,
        mod_proxy_http, mod_proxy_ajp and mod_proxy_balancer comes as part of 
        standard Apache 2.2+ distribution
      o Ability to use http https or AJP protocols, even within the same 
        balancer.
* Cons:
      o mod_proxy_ajp does not support large 8K+ packet sizes.
      o Basic load balancer
      o Does not support Domain model clustering

mod_jk的

* Pros:
      o Advanced load balancer
      o Advanced node failure detection
      o Support for large AJP packet sizes
* Cons:
      o Need to build and maintain a separate module


我发现这篇博客文章http://www.tomcatexpert.com/blog/2010/06/16/deciding-between-modjk-modproxyhttp-and-modproxyajp很有帮助.
如果你使用Apache 2.0怎么办?

2> Vinko Vrsalo..:

如果你想留在Apache的土地,你也可以尝试更新的mod_proxy_ajp,它使用AJP协议与Tomcat通信而不是普通的旧HTTP,但它利用mod_proxy来完成工作.


是的,所有控件和(相对)易于配置mod_proxy,具有AJP协议的速度优势(而不是使用HTTP)
AJP使用二进制格式,因此理论上,它假设提供更好的性能.我从未对性能测试过的AJP与HTTP代理进行过性能测试.

3> 小智..:

也可以看看:

http://wiki.apache.org/tomcat/FAQ/Connectors

http://confluence.atlassian.com/display/DOC/Running+Confluence+behind+Apache

推荐阅读
有风吹过best
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有