複数の Solr インデックスを構築することを検討しています。これらは異なるデータ センターに点在し、それぞれが同じスキーマを持ちますが、データは異なります。現在、2 つのサイトで動作するプロトタイプがあり、今後数日でさらに追加する予定です...しかし、ボックスの 1 つで Solr インスタンスを強制終了し、もう 1 つのボックスを shards オプションで使用すると、2 番目のボックスが追加されます。 、他のマシンでの接続が拒否されたことを知らせる500エラーメッセージが表示されます...どうすれば正常に失敗するのでしょうか? 1 つ (または複数) の Solr インデックスが MIA である場合に、ユーザーに伝えることができる何かを追加できますか? これは Solr に組み込まれているものですか、それともこの問題を回避するためにコーディングする必要がありますか?
質問する
297 次
1 に答える
1
Solr 4.0 には、shards.tolerant=trueという名前の機能があります。サーバーが応答しない場合、クエリ全体を強制終了するのではなく、ヘッダーに情報を追加します。
于 2013-02-08T16:18:20.833 に答える