1

在同一个应用服务器中是否可以有多个 Solr?

如果是,我该怎么做?

我需要 3 个 Solr 实例,我希望它们在同一个应用程序服务器上运行。

我正在使用 Solr 3.6 和 Jboss 7.1

提前致谢!

4

2 回答 2

2

这基本上取决于您的要求到底是什么。

如果您的要求只是有 3 个单独的索引来搜索单个应用程序中的 3 个不同模块,那么您可能会在同一个 Solr 服务器中使用多个内核。有关 Solr 内核的更多详细信息,请参阅http://wiki.apache.org/solr/CoreAdmin

如果您计划为 3 个独立的应用程序托管一个单独的搜索服务器,那么我建议您在不同的端口上使用 3 个 Solr,如上面的答案所示。

于 2012-12-28T14:18:32.073 回答
0

是的。您可以将它们部署在不同的端口上。

http://localhost:8080/solr1

http://localhost:8081/solr2

http://localhost:8082/solr3

等等。

查看此链接中的说明http://wiki.apache.org/solr/SolrJBoss

于 2012-12-27T17:48:43.457 回答