2014-01-27 41 views
1

在生产中是否可以使用默认码头的Solr(版本4.6)?或者我应该将其部署到Tomcat?Solr生产中

我发现这些信息,但不确定它是否真的适用于生产环境?

Solr的附带工作Jetty服务器,以优化设置 Solr的,示例目录内。建议您使用提供的Jetty服务器 以获得最佳性能。如果您绝对必须使用 使用不同的servlet容器,请继续下一节 如何安装Solr。

回答

3

我一直在使用完全相同的配置Solr的4 +码头的中型项目(1.700.000丰富的文档,有关索引大小的35GB)的生产环境和它完美的作品(缩放优雅以及)。你可以在这里尝试自己的表演http://www.ricerca-amministrativa.it(这是意大利语,只需在搜索框中键入“test”,“pizza”或其他任何东西)。关键的是通过标准的JVM参数为Jetty分配足够的内存。

在该项目中,前端Web服务器是一个标准的Apache,代表Glassfish 3.x(Java EE,JSF)用于动态内容。码头只负责提供Solr。

+0

太棒了!谢谢。这正是我想知道的。 – sunskin

+0

不客气:) – elbuild

+0

我对同一场景有不同的问题。你可以请看看这个 - http://stackoverflow.com/questions/21391330/solr-with-jetty-on-lamp-server-admin-page-access-issue – sunskin