2011-10-26 90 views
3

我一直在嘗試Apache SOLR,並且已準備好將它與Rails應用程序集成。不過,我想確保我知道如何部署solr。我目前使用乘客+ nginx部署了rails應用程序。是否可以使用nginx來部署SOLR?如果是這樣,我該怎麼做?否則,部署的首選方法是什麼?謝謝!部署Apache Solr

回答

2

Solr需要在Java EE應用程序服務器中運行。您可以使用JettyTomcat。 Nginx將作爲代理通過AJP或類似的方式將所有RESTless請求轉發給Solr。我沒有用nginx使用我的ajp,但我已閱讀了有關this。本質上,你將有一個Java EE應用服務器,Rails服務器,nginx,乘客和ajp代理同時運行。

您也可以設置代理通行證,並且有一個tutorial here。探索不同的選項,看看哪一個爲你打賭。

+0

謝謝=)我剛剛部署solr! – Silverbolt

+0

@Silverbolt介意分享您參考的任何指南嗎? – Victor