【发布时间】:2017-10-25 20:58:52
【问题描述】:
我正在将我们的数据从一个 Cloudant 实例移动到另一个实例。作为一种移动数据的好方法,我创建了用于连续复制的复制文档。他们中的大多数都复制了所有文档(正如预期的那样,我没有使用任何过滤器),但有些跳过了几个文档。
有问题的 2 个数据库都只存储新文档(没有更新,没有删除)。在调查了更大的数据库(>30 Mio 文档)后,我注意到只有在特定日期之后创建的文档才会被跳过。自该日期以来的大多数天数会丢失大约 1/3 的已创建文档。 有时我注意到复制文档中的错误通常会很快再次消失,并且状态会切换回“已触发”。
worker_died 错误消息报告为{[{<<"error">>,<<"too_large">>}, {<<"reason">>,<<"the request entity is too large">>}]}。
源数据库没有任何问题的迹象。
我该如何解决这个问题?
【问题讨论】:
标签: couchdb database-replication cloudant