跨重启使用CouchDB的永久连续复制
重新启动后如何设置连续复制?连续复制仅在下次重新启动之前有效。不幸的是,在服务器重新启动后,您仍然需要触发连续复制跨重启使用CouchDB的永久连续复制,couchdb,replication,startup,Couchdb,Replication,Startup,重新启动后如何设置连续复制?连续复制仅在下次重新启动之前有效。不幸的是,在服务器重新启动后,您仍然需要触发连续复制 然而,我在IRC上问了这个问题,结果是CouchDB的v1.1很可能包含一个名为\u replicator的特殊数据库,该数据库将存储复制设置。这样,即使在服务器重新启动后,它们也将保持不变。似乎他们将其推迟到了1.3连续复制并没有推迟到1.3,而是从1.1开始提供。正如Dominic所说,您使用的是_replicator数据库。在里面放一个文件,比如: { "_id":
然而,我在IRC上问了这个问题,结果是CouchDB的v1.1很可能包含一个名为
\u replicator
的特殊数据库,该数据库将存储复制设置。这样,即使在服务器重新启动后,它们也将保持不变。似乎他们将其推迟到了1.3连续复制并没有推迟到1.3,而是从1.1开始提供。正如Dominic所说,您使用的是_replicator数据库。在里面放一个文件,比如:
{
"_id": "my_rep",
"source": "http://myserver.com:5984/foo",
"target": "bar",
"create_target": true,
"continuous": true
}
有关详细文档,请参见此处:是的,这是一个难题。但是1.1中的这个特性将是致命的!