0

Couchdb は server1 で実行されており、継続的レプリケーションは server1 と同期する server2 でセットアップされています。両方のサーバーのcouchdbデータベースが同期しているかどうかを検証するスクリプトを書いています。

データベースの各ドキュメントの個々のファイルが考慮されないため、各データベースの doc_count を使用して検証することはできません。そこで、両方のデータベースの update_seq を使用することを考えましたが、 update_seq は両方のデータベースで異なります。一般に、複製されたデータベースでは update_seq が少ないことが観察されます。

レプリケータ上のデータベースとレプリケートされたcouchdbが同期しているかどうかを検証できる方法(または属性)はありますか?

4

1 に答える 1

0

このスレッドをチェックしてください:http: //comments.gmane.org/gmane.comp.db.couchdb.user/8802

HTTPプロキシを使用してレプリケーショントラフィックを確認すると、より意味があります。FiddlerまたはCharlesを使用します。

ローカルデータベースが/_active_tasksを調べていることがわかり、ドキュメントがどのように複製されているかを確認し、ステータスを監視する方法についてより良いアイデアを得ることができます。

于 2013-02-05T15:41:13.807 に答える