2013-07-12 73 views
1

我有一個問題:我遇到了Apache Solr,因爲我正在安裝一個模塊,甚至在閱讀了Apache Solr官方主頁上的文檔之後,我仍然不確定Apache是​​否在旁邊運行普通的Apache還是需要它自己的服務器?如果它與Apache一起工作,是否有任何我應該知道的已知問題/問題?在文件系統和服務頁面方面,這種架構(Apache和Apache Solr)將如何?如果這個問題聽起來很愚蠢,我很抱歉,但我對整個服務器端編程/設置世界都很陌生。Apache和Apache Solr在一起

回答

2

您將需要安裝Tomcat或其他容器才能在Linux機器上安裝Solr。 Tomcat和Solr可以與常規的Apache Web服務器一起安裝,也可以使用其他服務器。

我已經完成了兩個,在同一臺服務器上安裝了Solr以及使用不同的服務器。兩者都很好。這取決於您的規模,要求,預算和其他因素。

在所附的diagram1 Solr的Tomcat的下運行同一服務器Apache web服務器Solr basic architecture, running under Tomcat on same server as web server

在所附的diagram2 Solr的Tomcat的下運行不同的服務器的Apache Web服務器上。這裏我們有一個獨立的Solr服務器。 Solr basic architecture, running under Tomcat, on different server than web server

讓我知道如果您有任何關於建築的問題。

+0

嘿男人!謝謝你解釋。這現在更有意義。是否存在在同一臺機器上運行Solr和Apache的風險(基本上是出於預算原因,我不能在不同的服務器上運行Solr和Apache,但我擔心在同時運行兩者時可能會遇到任何兼容性/其他問題) 。我知道會有一個性能問題,但這是次要的。再次感謝您的答覆。 – WagnerMatosUK

+0

我不認爲有在同一臺機器上運行它們的風險。我看到人們一直都在同一臺機器上同時安裝了Apache Solr和Apache Web服務器。 –

+0

性能取決於:1)索引了多少內容/文檔/網頁2)服務器規格3)如何將索引配置到Solr 4)更新Solr索引的頻率5)您的solr配置,緩存等。通常Solr非常輕便,運行速度極快。 –