Solr在生产中

时间:2014-01-27 20:35:26

标签: java tomcat solr jetty

可以在生产中使用Solr(版本4.6)及其默认Jetty吗?或者我应该将它部署到Tomcat吗?

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

  

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

1 个答案:

答案 0 :(得分:3)

我一直在使用相同的配置Solr 4 + Jetty用于中型项目的生产环境(1.700.000富文档,大约35GB的索引大小)并且它完美地工作(也可以优雅地扩展) 。你可以在这里亲自尝试表演http://www.ricerca-amministrativa.it(它是意大利语,只需输入"测试","披萨"或者搜索框中的任何内容)。关键是通过标准的JVM参数为Jetty分配足够的内存。

在该项目中,前端Web服务器是标准的Apache,代理Glassfish 3.x(Java EE,JSF)以获取动态内容。 Jetty只负责Solr的服务。