我在 solrcloud 4.3.0 中为我的索引配置了 solr 缓存。我还将 autoCommit 策略配置为 1h 硬提交和 opensearcher false。虽然我没有重新打开搜索器,但似乎每隔 1 小时我的缓存就会被刷新并重置。根据我的理解,只有关闭和打开新的搜索器会导致缓存被刷新。但我不明白为什么会这样?
您是否尝试过更改mergePolicy
设置?您可以在此处阅读有关合并段的信息。我想,您罕见的硬提交和新段的大小需要 Solr 来合并段,在这种情况下,无论如何都应该重新打开搜索器。