2010-10-11 58 views
2

在Solr我有兩個核心。模式是相同的,但他們有不同的文件。如何使用相同的文檔類初始化多個Solr實例?

現在我想只有一個文檔類,併爲使用相同文檔類的兩個核心初始化Solr。 例如:

Startup.Init(「http:// localhost:8983/solr/core1」); Startup.Init(「http:// localhost:8983/solr/core2」);

但我得到異常說明密鑰已經註冊。

解決方案是什麼?

謝謝。

回答

2

docs

內置容器(啓動)目前只限於訪問多個核/實例與不同映射類型。

因此,您可以爲項目提供解除限制或切換到Windsor或StructureMap。