Solr复制错误:SnapPull失败

Solr复制错误:SnapPull失败,solr,lucene,replication,Solr,Lucene,Replication,我的从属服务器正在使用主服务器进行复制,主服务器的索引非常大。但是,我看到了这个错误: SnapPull失败:org.apache.solr.common.SolrException:无法完全下载_avx.fdx。已下载0=3748828,非常频繁 不幸的是,stacktrace非常薄,并且错误消息也不是很具有描述性,因此我留下来亲自调试这个问题,我做了以下工作: 搜索stackoverflow以查看是否还有其他人面临此问题,并找到以下帖子:-,其中用户必须替换http JAR,因为响应中存在一

我的从属服务器正在使用主服务器进行复制,主服务器的索引非常大。但是,我看到了这个错误:

SnapPull失败:org.apache.solr.common.SolrException:无法完全下载_avx.fdx。已下载0=3748828,非常频繁

不幸的是,stacktrace非常薄,并且错误消息也不是很具有描述性,因此我留下来亲自调试这个问题,我做了以下工作:

搜索stackoverflow以查看是否还有其他人面临此问题,并找到以下帖子:-,其中用户必须替换http JAR,因为响应中存在一些垃圾。虽然我在响应中没有看到这样的消息,但我还是去替换了http公共JAR,但没有太多用处

我甚至试过lucene邮件列表,但没有得到肯定的答案

此外,我还看到许多index.timestamp目录,我认为solr创建这些目录是为了在复制期间下载索引文件。好奇为什么他们没有被删除


如果有人遇到过这个问题,请解释一下,我会非常感激。

我也遇到了这个问题,你解决了吗?@damau,很抱歉,我来晚了。关于根本原因,我没有一个强有力的答案,尽管我学到的是,如果您在复制过程中继续提交文档,那么您可能会遇到这种情况。虽然我了解到这个错误是可恢复的,但您可能不会在下次运行时看到这个错误。