PouchDB - 停止实时复制

时间:2014-05-17 23:01:28

标签: pouchdb

在PouchDB中设置continuous(实时)复制后,如何找到这些复制(如_replicate的活动任务或CouchDB中的_replicator

或者更确切地说,我如何取消它们?

2 个答案:

答案 0 :(得分:1)

另一种选择是使用pouchdb-persist然后你可以这样做:

var db = new PouchDB('todos');
var persist = db.persist({ url: 'http://localhost:5984/todos' });

然后再说:

persist.stop();

然后再说:

persist.start();

或者,根据您的使用情况,您可以使用pouchdb-persist的默认功能。

答案 1 :(得分:0)

伪代码:

var from = db.replicate.from(remoteDB,{live:true});

from.cancel();