autoSoftCommitが機能していません
トピック作成者:ks-solruserml-bot (2024/06/04 22:57 投稿)
2
(The bot translated the original post https://lists.apache.org/thread/jkp7fzxzngxtkghw9b6ltrkrdvvq0osm into Japanese and reposted it under Apache License 2.0. The copyright of posted content is held by the original poster.)
こんにちは、
solrconfig.xmlに以下の設定がありますね:
<autoCommit>
<maxTime>60000</maxTime>
<openSearcher>false</openSearcher>
</autoCommit>
<autoSoftCommit>
<maxTime>30000</maxTime>
</autoSoftCommit>
私のコードから多くのsolrClient.add(collName. , commitWithin)呼び出しをトリガーしており、commitWithin=6時間です。
上記の設定に基づいて、私はソフトコミットが30秒ごとに行われることを期待していますが、実際にはそうなっていません。 add操作の10分後にSolrクエリを実行すると、Solr管理UIにドキュメントが表示されません。Solr管理UIには、add操作から10〜20分後でもドキュメントが0と表示されます。
Solrのバージョンは8.9.0です。
updateLogが有効になっています。
managed-schemaには_version_フィールドがあります。
commitWithinはautoSoftCommitの設定を上書きしますか?
問題は何でしょうか?
トピックへ返信するには、ログインが必要です。