Pergunta

Quais são as vantagens e desvantagens do uso mod_jk e mod_proxy para frente uma instância tomcat com apache?

Eu tenho usado mod_jk em produção há anos, mas eu ouvi que ele é "o caminho velho" de frente para tomcat. Devo considerar mudar? Haveria algum benefício?

Foi útil?

Solução

Uma comparação vantagens / desvantagens para os módulos existe em 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

Outras dicas

Se você quiser ficar em terra Apache, você também pode tentar o mais recente mod_proxy_ajp , que usa o protocolo AJP para se comunicar com Tomcat em vez de simples HTTP de idade, mas que aproveita mod_proxy para fazer o trabalho.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top