如何确保复制和复制器 couchdb 同步?



Couchdb正在服务器1上运行,并且正在服务器2上设置连续复制,该服务器将与服务器1同步。我正在编写一个脚本,该脚本将验证两台服务器上的couchdb数据库是否同步。

我无法使用每个数据库的doc_count进行验证,因为它不会考虑数据库的每个文档中的单个文件。因此,我考虑使用两个数据库的update_seq,但update_seq在两个数据库中都不同。常见的观察结果是,update_seq在复制数据库中较少。

是否有任何(或任何属性)可以用来验证replicator和replicated couchdb上的数据库是否同步?

查看此线程:http://comments.gmane.org/gmane.comp.db.couchdb.user/8802

使用HTTP代理来查看复制流量,这将更有意义。使用Fiddler或Charles。

您将看到本地数据库正在查看/_active_tasks,您可以看到文档是如何复制的,并更好地了解如何监视状态。

相关内容

  • 没有找到相关文章

最新更新