サーバー上で Solr を実行し、そのインデックスを別の場所に保存する方法はありますか?
私のユースケースは次のとおりです。AWS EC2をSolrサーバーとして使用し、S3をインデックスストレージとして使用します(永続化の目的で)
ありがとう
ローラン
サーバー上で Solr を実行し、そのインデックスを別の場所に保存する方法はありますか?
私のユースケースは次のとおりです。AWS EC2をSolrサーバーとして使用し、S3をインデックスストレージとして使用します(永続化の目的で)
ありがとう
ローラン
AWS Beanstalk EC2 インスタンスは、EBS ボリュームによって支えられています。ただし、このボリュームは (デフォルトで) EC2 インスタンスが (手動または障害発生時に) 終了されるたびに削除されます。
解決策 : 追加の EBS ボリュームを作成し、(AWS コンソールを使用して) EC2 インスタンスにアタッチし、マウントしてフォーマットします (ssh を使用)。完了すると、Solr 構成ファイル ($SOLR_HOME) とその dataDir (インデックスを保持する) がこの EBS ボリュームに保存され、EC2 インスタンスが停止しても維持されます。