0
我有一个dataimporter每晚运行,它会间歇性地失败一个或多个实体。我已经冲刷了我的日志,并没有迹象表明它失败的原因。我决定远程调试DataImporter.java类以查看是否可以获取更多信息。请参阅此链接的行号引用:Solr 4.8.1 DataImporter间歇性地失败,没有例外
在doFullImport方法上线402,索引将被断开。有一个成功标志用于确定是否应该在419行上发生回滚。当我的索引失败时,此行总是被命中,但是行416上的异常永远不会被捕获。我不确定这是怎么回事,因为如果没有抛出任何异常,我会希望414行上的成功标志被设置为true。由于没有异常被抛出,所以没有任何记录。如果您对导致错误的原因有任何了解,或者请求solr记录有关回滚的更多信息,请告诉我们。
您是否启用了所有“级别”日志? – Oyeme
我做到了,但没有运气。我最终发现了问题,我发布了答案。 – Rudy