检查SOLR索引进度

时间:2014-07-07 08:06:12

标签: solr indexing alfresco

我已经在巨大的Alfresco存储库上启动了SOLR重新索引程序。然而,这个过程有时会卡住,我想知道它停止了哪个文件。 我无法在日志(INFO日志记录级别)或SOLR状态页面上看到它。

我的问题如下:有没有办法检查当前正在索引哪个文件?

1 个答案:

答案 0 :(得分:8)

好的,我自己找到了。我是为面临类似问题的人发布此内容。

要问SOLR如何进行索引尝试此网址:

/solr/admin/cores?action=SUMMARY&wt=xml

这里最有趣的值是:

<long name="Approx transactions remaining">0</long>
<str name="Approx transaction indexing time remaining">0 Seconds</str>

告诉SOLR认为必须做多少工作。

要获取有关状态命中的更多信息:

/solr/admin/cores?action=REPORT&wt=xml

<long name="Index error count">告诉您有多少文档无法搜索。你也可以得到导致这次击球的原因

solr/afts?q=ID:ERROR-*&wt=xml

如果您有超过50个有问题的文档,请添加&rows=,提供您想要检索的有问题索引的数量。

注意:如果它是 Alfresco SOLR,那么链接就是:solr/alfresco/afts?q=ID:ERROR-*&wt=xml