2013-06-27 19 views
0

我在windows 7機器上工作。我想實現使用apache solr進行搜索,並使用hbase ta bles作爲數據源。我在tomcat 7中配置了apache solr 4.3.1,我可以通過手動啓動tomcat服務器來成功部署它。啓動solrserver從內部部署到tomcat裏面

當我嘗試從內部Spring MVC的Web應用程序啓動Solr的服務器時,它說solrserver開始,但是當我查詢的Solr它給沒有任何錯誤如下:

頁0含有未知情況下0

根據我對solr的研究,有人提到嵌入式solrserver不適合生產,所以我需要有httpsolrserver。

所以有人幫助我清楚我的頭,給我一些解決方案... 在此先感謝..

回答

0

對於生產,你會與託管的Solr作爲一個單獨的實例更好。
這將保持責任分開,網絡應用程序和搜索引擎。
索引過程是資源密集型的,並且也是Web應用程序的行爲。
這可以由Master Slave arch來滿足,提供最佳的搜索性能。
外部實例可以隨意縮放,不會影響Web應用程序。

+0

謝謝jayendra!我是新solr concept.i希望我有獨立的solr實例運行,但我仍然無法弄清楚哪裏會出現錯誤明確。你可以用一些例子來解釋我嗎? – Nandhu