Оказывается, я использовал неправильный URL для запуска репликации. Вместо
curl -X PUT http://admin:pass@localhost:5984/_replicator/maintenance
Я должен сделать:
curl -X POST http://admin:pass@localhost:5984/_replicate -H ...
Теперь репликация начинается, как и ожидалось. Он даже может быть запущен с create_target и непрерывным, и он отлично работает.
У меня все еще есть некоторые проблемы: как я могу перечислить активные репликации? Они не перечислены в localhost:5984/_replicator
, а URL localhost:5984/_replicate
принимает только запросы POST. Как я могу отменить непрерывную репликацию?
И наконец: какова цель иметь два разных URL, один localhost:5984/_replicate
и один localhost:5984/_replicator
?