我正在使用solr 7.1中的CDRC功能。我的源solrcloud群集为3 碎片与目标相似的3个碎片。当我们创建两个集群和 推送到源,然后启用CDRC,数据就会很好地传输到 目标。如果我们开始添加记录,那么一切都很好。
但是,我们已删除源中的所有记录,并再次开始添加所有记录 用我们的管道(Spring Solr)。有趣的是,所有记录都出现在 目标,但不在源头。我们甚至已经停止了cdrc和数据 继续转移到目标,即使在 我们是100%插入源中。
有什么想法吗?
我已经检查了代码,并使用spring solr进行了测试,仅插入一条记录有效,但是在更新多条记录时无效。
致谢