Solr容器

时间:2009-03-02 15:59:43

标签: tomcat solr jetty

什么是更好的SOLR容器:Tomcat或Jetty

8 个答案:

答案 0 :(得分:6)

Jetty与Solr捆绑在一起,因为它是size

  

Solr示例应用程序中包含Jetty只是因为我们设置时   Jetty是我们发现的最简单/最小的servlet容器   可以以跨平台的方式轻松运行(即:“java -jar   start.jar“)。这并不意味着Solr在Jetty下运行得更好,或者   Jetty只适用于演示 - 这只是Jetty制造的   我们的演示设置更容易。

     

用户应自行决定使用哪个Servlet容器   根据他们的用例考虑最简单/最好的用例   需要/经验。对于高流量场景,投入时间   调整servlet容器通常会产生很大的不同。

我几个月来一直用Jetty为几个小站点运行Solr并没有问题。

我的投票支持Jetty。

答案 1 :(得分:3)

  

它在诸如Tomcat之类的Java servlet容器中运行。

它应该无关紧要,因为它们都是servlet容器。使用你觉得最舒服的任何东西。

答案 2 :(得分:3)

Tomcat的。我们使用Jetty截断并删除了一些大型文档。

答案 3 :(得分:3)

我使用Solr和Tomcat6没有问题。

事实上,Solr和Tomcat都是Apache产品,而且Solr附带的轻量级Jetty必定意味着什么。

这里有一些Tomcat与Jetty链接:
http://www.slideshare.net/noriaki/jetty-vs-tomcat
http://www.asjava.com/jetty/jetty-vs-tomcat-performance-comparison/

从码头福音传道者的角度来看:
http://www.webtide.com/choose/jetty.jsp

答案 4 :(得分:2)

我主要使用码头,同时使用Solr进行快速原型制作。因为Jetty与Solr一起包装,所以使用起来非常方便。但是,我们在生产中使用Tomcat6。过渡很容易。

我会说最初你最熟悉的事情。

根据Solr Wiki: “对于非平凡的安装,建议使用JettyPlus。” http://wiki.apache.org/solr/SolrJetty

答案 5 :(得分:2)

jetty在unicode文本方面存在一些问题(或者至少在我最后一次使用它时有这种问题)。因此,如果您有非英语文档要编制索引,那么您唯一的选择就是Tomcat。此外,如果您正在寻找在64位Windows Server上运行solr - 您可以获得64位Tomcat,但我认为没有可用的64位Jetty服务器。

答案 6 :(得分:1)

不要认为它特别重要,它们都会起作用。

如果您已使用其中任何一种,请坚持使用。

如果不是......那么,鉴于SolrLucene都是Apache项目,与Tomcat一起使用似乎更简单。

如果您确实希望使用Jettyyou can

答案 7 :(得分:0)

与tomcat6一起使用没问题,你需要在每次架构更改时重新加载tomcat