【问题标题】:SOLR stops indexing in Alfresco 4.0.2SOLR 在 Alfresco 4.0.2 中停止索引
【发布时间】:2012-09-25 22:30:49
【问题描述】:

我在 Alfresco 中的 SOLR 索引存在问题。无法索引新创建的内容。日志文件中没有异常。

我为 org.alfresco.solr.tracker.CoreTracker 启用了调试,发现 from Transaction id 没有增加。它看起来像无限循环。

    INFO: Scanning transactions ...
    Aug 22, 2012 9:36:09 AM org.alfresco.solr.tracker.MultiThreadedCoreTracker        trackTransactions
    INFO: .... from Transaction [id=335, commitTimeMs=1345501423910, updates=0, deletes=0]
    Aug 22, 2012 9:36:09 AM org.alfresco.solr.tracker.MultiThreadedCoreTracker trackTransactions
    INFO: .... from Transaction [id=335, commitTimeMs=1345501423910, updates=0, deletes=0]
    Aug 22, 2012 9:36:09 AM org.alfresco.solr.tracker.MultiThreadedCoreTracker trackTransactions
    INFO: .... to Transaction [id=342, commitTimeMs=1345504959777, updates=0, deletes=0]
    Aug 22, 2012 9:36:09 AM org.alfresco.solr.tracker.MultiThreadedCoreTracker trackTransactions
    INFO: .... to Transaction [id=342, commitTimeMs=1345504959777, updates=0, deletes=0]
    Aug 22, 2012 9:36:09 AM org.alfresco.solr.tracker.MultiThreadedCoreTracker trackTransactions
    INFO: Scanning transactions ...
    Aug 22, 2012 9:36:09 AM org.alfresco.solr.tracker.MultiThreadedCoreTracker trackTransactions
    INFO: Scanning transactions ...
    Aug 22, 2012 9:36:09 AM org.alfresco.solr.tracker.MultiThreadedCoreTracker trackTransactions
    INFO: .... from Transaction [id=335, commitTimeMs=1345501423910, updates=0, deletes=0]
    Aug 22, 2012 9:36:09 AM org.alfresco.solr.tracker.MultiThreadedCoreTracker trackTransactions
    INFO: .... from Transaction [id=335, commitTimeMs=1345501423910, updates=0, deletes=0]
    Aug 22, 2012 9:36:09 AM org.alfresco.solr.tracker.MultiThreadedCoreTracker trackTransactions
    INFO: .... to Transaction [id=342, commitTimeMs=1345504959777, updates=0, deletes=0]
    Aug 22, 2012 9:36:09 AM org.alfresco.solr.tracker.MultiThreadedCoreTracker trackTransactions
    INFO: .... to Transaction [id=342, commitTimeMs=1345504959777, updates=0, deletes=0]
    Aug 22, 2012 9:36:09 AM org.alfresco.solr.tracker.MultiThreadedCoreTracker trackTransactions

我试图修复这个调用 admin/cores?action=FIX(修复 SOLR 中的问题),但它没有帮助,我在日志中看不到任何异常。

还有其他方法可以开始索引吗?

编辑:我解决了升级到 Alfresco 4.0.29 并重建索引的问题。我想我在 Alfresco Jira 上看到了类似的问题,但我找不到。谢谢解答

【问题讨论】:

    标签: solr indexing alfresco


    【解决方案1】:

    尝试使用 JConsole 连接到 Alfresco。

    导航到 MBean 选项卡。

    在 Alfresco > SolrIndexes > alfresco > Operations 下,您会找到一个方法 checkAndFixIndex。调用它来修复你的索引。

    【讨论】:

      【解决方案2】:

      您是否尝试在 alfresco.global.properties 中添加以下选项: index.tracking.disableInTransactionIndexing=false?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-05-03
        • 1970-01-01
        • 2012-12-07
        • 1970-01-01
        相关资源
        最近更新 更多