我正在开发基于 ASP.NET MVC3 的电子商务网站。我已经实现了 SolrNet 3.6 来改进搜索。
为此,只有一个 solr 实例正在运行,它由 Tomcat Apache 7.0 提供服务。
我的客户要求使用 SolrNet 开发另一个电子商务站点,该站点应该由同一个 Tomcat 服务器提供服务。
那么是否可以调用具有不同数据的多个 solr 实例?如果是,那么我该如何实现呢?
我正在开发基于 ASP.NET MVC3 的电子商务网站。我已经实现了 SolrNet 3.6 来改进搜索。
为此,只有一个 solr 实例正在运行,它由 Tomcat Apache 7.0 提供服务。
我的客户要求使用 SolrNet 开发另一个电子商务站点,该站点应该由同一个 Tomcat 服务器提供服务。
那么是否可以调用具有不同数据的多个 solr 实例?如果是,那么我该如何实现呢?
为此,您需要将设置更改为具有多个内核。您的 Solr 安装应该在example/multicore
. 如果找不到,请查看Solr svn 存储库。
另请参阅 Tomcat SOLR 多核设置