2011-10-26 13 views
3

私はApache SOLRを実験していましたが、これをレールアプリケーションと統合する準備が整いました。しかし、私はsolrをどのように配備するかを知りたいと思っています。私は現在乗客+ nginxを使用してレールアプリケーションを配備しています。 nginxを使ってSOLRを展開することは可能ですか?もしそうなら、どうすればいいのですか?それ以外の場合は、どのような展開方法が適していますか?ありがとう!Apache Solrのデプロイ

答えて

2

Solrは、Java EEアプリケーションサーバーで実行する必要があります。 JettyまたはTomcatを使用できます。 NginxはAJPまたは何かsimliarを介してプロキシとして動作し、RESTレスのリクエストをすべてSolrに転送します。私はnginxで私のajpを使っていないが、私はthisについて読んだ。基本的には、Java EEアプリケーションサーバー、Railsサーバー、nginx、乗客、およびajpプロキシを同時に実行します。

プロキシパスを設定することもできます。tutorial hereがあります。さまざまなオプションを試して、どちらがあなたのために賭けているかを見てください。

+0

ありがとう=)私はちょうど配備solrを得た! – Silverbolt

+0

@Silverboltあなたが参照するガイドを共有するのはどうですか? – Victor