1

私はLinux、Apache、Java、Solrについての知識がない.NETの人です。しかし、調査した後でも、専用の検索サーバーを構築することが道のりだと思います。

私が達成したいのは、SolrとAzure仮想マシン上のホストに基づいて専用の検索サーバーを構築することです。RESTAPIを使用してインデックスとクエリを更新します。したがって、サーバー自体が設定され、忘れてしまいます(私は願っています)。

こちらが調査後の計画ですので、アドバイスをお願いします。

質問1:Azure仮想マシンを入手し、この記事のアドバイスに従ってSolrをインストールします。次に、永続ストレージの場所(インデックスを配置するため)、サーバーの再起動または再デプロイ後にストレージが失われないようにする方法。

質問2:Azure内の別のインスタンスのみがクエリを実行できるようにしたいので、仮想ネットワークが機能するようになりますか?

質問3:このセットアップは本当にメンテナンスフリーですか?

4

2 に答える 2

4
  • 質問1:データはクラウドドライブ(Blob StorageのページBLOB)を使用して永続化され、サーバーの再起動または再デプロイ後に永続化されます。

  • 質問2:同じホステッドサービス/クラウドサービスに仮想ネットワークを気にする必要がない役割をさらに追加する場合は、単に内部エンドポイントを使用できます。別のホステッドサービス/クラウドサービスまたは仮想マシンからSolrをホストするホステッドサービス/クラウドサービスにアクセスしようとしている場合は、仮想ネットワークを使用する必要があります。

  • 質問3:この設定が本当にメンテナンスフリーであるとは確信していません。スレーブの自動スケーリングについて考えてみてください... LucidWorks(SolrのWindows Azureパートナー)を検討したことがありますか?

于 2012-08-15T18:22:12.253 に答える
3

代替ソリューション:VMデポを使用してSolrを数分でデプロイします

ここに画像の説明を入力してください

詳細:http://fabriccontroller.net/blog/posts/browse-and-use-images-from-the-vm-depot/

于 2013-01-25T14:21:20.253 に答える