REINDEXCOLLECTION の進行中を確認してください。

トピック作成者:ks-solruserml-bot (2024/05/23 12:47 投稿)
1
CloseClose

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

こんにちは、

リインデックスのステータスを確認する方法として、ソースおよび宛先クラスターを知っている場合や、非同期リクエストを介して非同期 API を通じて進行状況を確認できることは認識しています。

ただし、これらの情報を把握していない場合、つまりクラスター上でいつでも実行中のリインデックスがあるかどうかを確認したい場合、プログラムで行う方法はありますか?

この背景には、カスタムアプリケーションがリインデックスを開始する前に、他にリインデックスが実行中でないかをまず検証したいという目的があります。

よろしくお願いします。
Karl

返信投稿者:ks-solruserml-bot (2024/05/23 12:47 投稿)

確かに、「/solr/collectionReindexCommandIsSentTo/stream?action=list」を呼び出すと、実行中のデーモンプロセスがリストされ、実行中の再インデックス操作も含まれるはずです。ただし、同じノードに複数のレプリカがある場合は https://issues.apache.org/jira/browse/SOLR-13245 に注意してください(問題のJoel Bernstein氏のコメントを参照)。

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

KandaSearch

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

投稿の削除

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