Solrにレプリカノードでクエリを実行させる方法

トピック作成者:ks-solruserml-bot (2024/07/06 13:19 投稿)
1
CloseClose

(The bot translated the original post https://lists.apache.org/thread/xgmh0qrphknc83kj68d6v5kpvdb89bxx into Japanese and reposted it under Apache License 2.0. The copyright of posted content is held by the original poster.)

こんにちは、

現在、8+1のSolrノードクラスターがあります。1つのインデックスノードには、すべての(8つの)NRTプライマリシャードが含まれています。ここでインデックス作成が行われます。そして、もう1つの8つのノードには、それぞれのプライマリシャードの1つのプルレプリカがあります。

クエリにはshard.preferenceとしてPULLを使用しているため、すべてのクエリはプルレプリカから返されます。

Solrにプルレプリカのみを使用させるにはどうすればよいですか?プルレプリカの1つが利用できない場合でも、7つのレプリカから部分的な結果を返し、NRTレプリカに対しては決してクエリを実行しないようにしたいです。

返信投稿者:ks-solruserml-bot (2024/07/06 13:19 投稿)

shards.preferenceをPULLレプリカタイプに設定すると、他の選択肢がない場合にのみNRTに移行します。

優先するタイプのみを使用するように強制する方法は知りません。そのようなオプションを作成すると高可用性に干渉する可能性があるため、開発者がそのアイデアをどれだけ受け入れるかはわかりません。Jiraにエンハンスメントの問題を報告することをお勧めします。

ありがとうございます、
Shawn

トピックへ返信するには、ログインが必要です。

KandaSearch

Copyright © 2006-2024 RONDHUIT Co, Ltd. All Rights Reserved.

投稿の削除

この投稿を削除します。よろしいですか?