【问题标题】:Checking SOLR indexing progress检查 SOLR 索引进度
【发布时间】:2014-08-27 15:34:16
【问题描述】:

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

我的问题如下:有什么方法可以检查当前正在索引哪个文件?

【问题讨论】:

  • 您查看过wiki.alfresco.com/wiki/… 和状态信息了吗?您如何索引存储库?
  • 感谢您的回复。我调用了/cores?action=REINDEX。我之前已经检查过您提供的内容,不幸的是它没有帮助,没有关于文件被索引的信息。

标签: solr indexing alfresco


【解决方案1】:

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

要询问 SOLR 索引是如何进行的,试试这个 url:

/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

&lt;long name="Index error count"&gt; 告知有多少文档不可搜索。您还可以了解造成这种情况的原因

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

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

注意:如果是 Alfresco 的 SOLR,则链接为:solr/alfresco/afts?q=ID:ERROR-*&amp;wt=xml

【讨论】:

  • 最新的 Solr 中 URI 好像是/solr/admin/cores?action=STATUS&amp;wt=xml
猜你喜欢
  • 2011-06-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-12-31
  • 1970-01-01
  • 2023-03-24
  • 2012-02-02
  • 2011-07-17
相关资源
最近更新 更多