Apache2 + Solr: Tomcat ou Jetty?

3

Eu tenho um servidor (Ubuntu 10.4) executando o servidor web Apache2. Até aí tudo bem, eu tenho algumas extensões de configuração do jeito que eu esperava, estou feliz.

Mas agora eu gostaria de testar o Apache Solr porque eu prefiro trabalhar com as peculiaridades para configurar um bom ambiente robusto enquanto temos apenas algumas centenas de milhares de registros, é mais fácil do que quando temos alguns bilhões.

Dado que parece que você precisa mais do que apenas o Apache2 eo JDK para executá-lo (certo?), eu tenho que escolher entre Tomcat e Jetty, mas eu nunca usei nenhum deles (bem eu usei o Tomcat 10 anos atrás, mas é faz tanto tempo, eu esqueci tudo sobre isso).

Minha escolha inicial foi o Tomcat porque é o que a maioria dos tutoriais usa e tem a maior parte da documentação sobre como executá-lo em paralelo com o Apache2; no entanto, o Jetty parece ser uma alternativa interessante e é até usado pelo tutorial oficial .

Então, o que seria melhor usar com o Apache2 e Solr, Tomcat ou Jetty?

    
por wildpeaks 19.01.2011 / 22:39

1 resposta

2

o tomcat é mais antigo e muito estável com solr em combinação.

O jetty é mais novo e é um pouco mais complicado de administrar. O jetty pode ser configurado para ser executado de várias maneiras (incorporado, diy importando a classe etc) como oposto ao tomcat, que tem todos os predefinidos (logs, scripts, bibliotecas, etc).

tudo depende do seu nível de confiança no final. Eu tenho tomcat e solr, mas correndo também jetty com outros aplicativos.

    
por 20.01.2011 / 02:33