2011-07-21 123 views
1

我們正在運行一個多租戶網站(多個主機,每個主機的不同配置,但一個應用程序),每個客戶的每個請求都可以路由到特定客戶數據庫和solr實例。因此,根據哪個url映射到應用程序,將爲每個請求提供不同的連接字符串。這適用於普通數據庫,其中IConnectionProvider會根據主機名爲每個請求提供不同的連接字符串。我們將SolrNet用於文本索引,並將爲不同主機運行多個實例。目前,溫莎城堡的SolrNet設施在配置時間之前通過solrUrl註冊一次。我們希望能夠使用不同的solrUrl在每個請求上解析SolrNet實例,具體取決於租戶/主機配置。這可能嗎?SolrNet具有多個solr實例配置/實例與Windsor容器

回答