【问题标题】:How to ensure replicated and replicator couchdb's are at sync?如何确保复制和复制 couchdb 同步?
【发布时间】:2013-02-05 15:02:39
【问题描述】:

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

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

无论如何(或任何属性)我可以验证复制器和复制的 couchdb 上的数据库是否同步?

【问题讨论】:

    标签: couchdb replication


    【解决方案1】:

    看看这个帖子:http://comments.gmane.org/gmane.comp.db.couchdb.user/8802

    使用 HTTP 代理查看复制流量会更有意义。使用 Fiddler 或 Charles。

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

    【讨论】:

      猜你喜欢
      • 2012-03-03
      • 2019-07-01
      • 2021-07-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-07
      相关资源
      最近更新 更多