couchdb & futon - есть ли способ отменить непрерывную репликацию с помощью futon - PullRequest
3 голосов
/ 02 февраля 2012

Есть ли способ отменить непрерывную репликацию с помощью futon?

Один из моих разработчиков начал получать эту забавную ошибку при попытке реплицировать БД шаблона в свою рабочую среду.

Replicator failed:
{error,{'EXIT',{badarg,[{erlang,apply,[gen_server,start_link,undefined]},
      {supervisor,do_start_child,2},
      {supervisor,handle_call,3},
      {get_server,handle_msg,5},
      {proc_lib,init_p_do_apply,3}]}}}

Немного поигравшись с ним и проверив, что мне удалось воспроизвести проблему, я обнаружил, что он, вероятно, по ошибке установил флажок «непрерывный» в футоне.

Теперь мы работаем над окнами.,нет волшебстваНу, очевидно, я могу решить проблему для него из Linux, но мне любопытно.

Есть ли способ отменить непрерывную репликацию с помощью футона?

1 Ответ

5 голосов
/ 28 марта 2012

Удалите соответствующий документ репликации.

В футоне вы увидите базу данных _replicator.Нажмите на это, и вы увидите список документов.Каждый документ является односторонней репликацией от источника к цели.Найдите нарушителя, а затем просто удалите этот документ.Диван немедленно остановит задачу репликации.Однако он не удалит все документы, которые уже были реплицированы.

...