[英]Solr full-import having Problems
我正在运行具有5个核心的Sol 3.6版本。每当我的应用程序启动时,我都会完全导入。 我只是在打电话http://:/ solr // dataimport?command = full-import
截至目前,我面临着2个奇怪的问题。
问题:默认的“ clean = true”是什么意思?在我的情况下是true。这表示我执行以下查询后将看不到数据吗? http://:/ solr // select /?q = %3A &version = 2.2&start = 0&rows = 10&indent = on
我遇到了同样的问题。
使用clean = false执行完全导入意味着DIH将在导入之前从索引中删除所有文档。 该过程完全完成后,DIH将执行一次提交,使更改可见。
我发生了以下事情:
使用非常耗时的数据库查询执行完全导入
通过查询删除文档,并设置commitWithIn。
索引为空。
除此之外,按以下方式配置自动提交不会发生此问题:
<autoCommit>
<maxTime>1000</maxTime>
<openSearcher>false</openSearcher>
</autoCommit>
但是确实发生了
<autoCommit>
<maxTime>1000</maxTime>
<openSearcher>true</openSearcher>
</autoCommit>
并与autoSoftCommit
<autoSoftCommit>
<maxTime>1000</maxTime>
</autoSoftCommit>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.