Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tomcat Solr容器_Tomcat_Solr_Jetty - Fatal编程技术网

Tomcat Solr容器

Tomcat Solr容器,tomcat,solr,jetty,Tomcat,Solr,Jetty,对于SOLR来说,什么是更好的容器:Tomcat或Jetty不要认为这特别重要,它们都可以工作 如果你已经在使用它们中的任何一个,请坚持使用 如果不是。。。好吧,考虑到和都是Apache项目,它看起来也更简单 如果你真的想去的话 它运行在一个Javaservlet容器中,比如Tomcat 这不重要,因为它们都是servlet容器。使用你觉得最舒服的任何东西。Tomcat。我们使用Jetty截短并删除了一些大型文档 我将Solr与Tomcat6一起使用,没有任何问题 Solr和Tomcat都是Ap

对于SOLR来说,什么是更好的容器:Tomcat或Jetty

不要认为这特别重要,它们都可以工作

如果你已经在使用它们中的任何一个,请坚持使用

如果不是。。。好吧,考虑到和都是Apache项目,它看起来也更简单

如果你真的想去的话

它运行在一个Javaservlet容器中,比如Tomcat


这不重要,因为它们都是servlet容器。使用你觉得最舒服的任何东西。

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

我将Solr与Tomcat6一起使用,没有任何问题

Solr和Tomcat都是Apache产品,而且Solr还附带了轻量级Jetty,这一定意味着什么

这里有几个Tomcat与Jetty的链接:

从码头福音传道者的角度来看:

我主要使用jetty,而使用Solr进行快速原型制作。因为码头是用Solr包装的,所以使用非常方便。但是,我们在生产中使用Tomcat6。这很容易转变

我想说的是,一开始你最喜欢的是什么

根据Solr Wiki: 对于非普通安装,建议使用JettyPlus

jetty在unicode文本方面有一些问题(或者至少在我上次处理它时有)。因此,如果您要索引非英语文档,那么您唯一的选择就是Tomcat。另外,如果您想在64位Windows Server上运行solr,您可以使用64位Tomcat,但我认为没有64位Jetty Server可用。

Jetty与solr捆绑在一起,因为它:

Solr示例应用程序中有Jetty,因为在我们设置 事实上,Jetty是我们发现的最简单/最小的servlet容器 可以以跨平台的方式轻松运行(例如:“java-jar start.jar”)。这并不意味着Solr在Jetty下运行得更好,或者 那个码头只够演示用了——它就是那个码头做的 我们的演示设置更简单

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

几个月来,我一直在Jetty的几个小站点上运行Solr,没有遇到任何问题


我投票支持Jetty。

与tomcat6一起使用没有问题,您需要在每次模式更改时重新加载tomcat,但是也有其他Servlet容器。在本文中,我们解释了为什么Jetty附带Solr示例以及Solr wiki上描述的其他容器。由于Solr 5是一个独立的应用程序,根本不需要外部servlet容器,所以这个问题非常不受欢迎。这当然不是真的,除非您指的是重新加载Solr而不是重新启动tomcat服务在Jetty上,您还需要在模式更改时重新加载Solr。