apache à tomcat: mod JK vs proxy mod

Quels sont les avantages et les inconvénients de l'utilisation de mod_jk et mod_proxy pour face à un tomcat exemple avec apache?

J'utilise mod_jk en production depuis des années mais j'ai entendu dire que c'était "l'ancienne façon" de faire face à tomcat. Dois-je envisager de changer? Y aurait-il des avantages?

102
demandé sur Boris Brodski 2009-07-04 14:07:08

3 réponses

Une comparaison Avantages / inconvénients pour ces modules existe sur 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
84
répondu cherouvim 2009-07-06 18:27:02

Si vous souhaitez rester dans Apache land, vous pouvez également essayer le plus récent mod_proxy_ajp , qui utilise le protocole AJP pour communiquer avec Tomcat au lieu de l'ancien HTTP, mais qui utilise mod_proxy pour faire le travail.

27
répondu Vinko Vrsalovic 2009-07-04 10:27:27