После настройки continuous
(живой) репликации в PouchDB, как мне найти их (например, активные задачи для _replicate
или _replicator
в CouchDB)?
Вернее, как их отменить?
После настройки continuous
(живой) репликации в PouchDB, как мне найти их (например, активные задачи для _replicate
или _replicator
в CouchDB)?
Вернее, как их отменить?
Другой вариант — использовать pouchdb-persist, после чего вы можете:
var db = new PouchDB('todos');
var persist = db.persist({ url: 'http://localhost:5984/todos' });
а потом позже:
persist.stop();
а потом позже:
persist.start();
Или, в зависимости от вашего варианта использования, вы можете просто использовать функциональность по умолчанию pouchdb-persist.
Псевдокод:
var from = db.replicate.from (remoteDB, { live : true });
из.отменить();
PouchDB.getActiveTasks()
или что-то в этом роде.
- person nlawson; 22.05.2014
cancel()
, который вы вызываете, если хотите отменить живую репликацию.
- person sean; 28.04.2018