如何使用相同的文档类初始化多个Solr实例?

时间:2010-10-11 00:59:39

标签: solrnet

在Solr我有两个核心。架构是相同的,但它们有不同的文档。

现在我想只有一个文档类,并使用相同的文档类为这两个内核初始化Solr。 例如:

Startup.Init( “HTTP://本地主机:8983 / solr的/核心-1”); Startup.Init( “HTTP://本地主机:8983 / solr的/核2”);

但我得到例外,说密钥已经注册。

解决方案是什么?

感谢。

1 个答案:

答案 0 :(得分:2)

来自docs

  

内置容器(Startup)目前仅限于使用不同的映射类型访问多个核心/实例。

因此,您可以参与项目以解除此限制,或切换到Windsor或StructureMap。