スフィンクスからSolr/Sunspot Gem for Railsに移動したばかりです。 は、RAILS_ENV = production rake sunspot:solr:productionサーバーでSolrを実行するために宝石 'sunspot_solr'を使用していました。Sunspot/Solrプロダクションサーバー
索引作成の全日の終わりに、午前中にすべての索引が消失し、エラーまたは何が起こったかについてのログはなく失われました。次の日も同じことが起こった。
私はこれに気づいたいくつかの研究の後:
黒点は、開発モードで始めるのは、それが容易になりSolrののパッケージ化されたインスタンス、付属しています。 「開始:Solrのすくい黒点」のみの開発に使用され、そのデータは永続的ではありません。これは、オペレーティングシステムの一時ディレクトリにインデックスデータを格納する
は、私はそれを疑います。しかし、この方法を使って、TomcatのないプロダクションサーバーでSolrを起動するチュートリアルがたくさんあります。
プロダクションでSolrを設定する正しい方法は、Tomcatを使用する必要がありますか、「rake sunspot:solr:start」はSolrを起動する適切な方法です。
私は混乱しています。助けていただければ幸いです。
これを指摘してくれてありがとう、私はそれを試みます。 Btw、あなたは、インデックスの消滅がSolrサーバーの開発によって引き起こされている可能性があると思いますか、または問題を見つけるために別のものを探す必要があります。 –
私は太陽黒点のsolr:開始が動作するので、私は本当に言うことができなかったか分かりません。 – MatsLindh