0
我在「家庭項目解決方案」(又名PoC)中使用Solr作爲搜索引擎。 我使用主/從配置在兩個不同的服務器,因此(在我的計劃),即使在主服務器下來,但問題是我的搜索將是繳費:使用主/從配置更改應用程序的Solr網址
林目前正在做我的搜索在網址
http://mainSOLRSERVER:8080/search/select/?q=*:*
是否有任何內置Solr的組件來檢查,如果這個URL是OK的,如果不是,換到另一臺服務器
http://redundancySOLRSERVER:8080/search/select/?q=*:*?
我是不是在我的應用程序中使用Solrj,它的一個簡單的ASP .Net應用程序在Solr的結果中使用xml解析。
我想出的唯一辦法是向Solr的主服務器發送ping請求,如果返回不正常,請用冗餘URL構建請求,但這在每一次搜索請求中都是必需的,那是正確的方法?
在此先感謝!