Репликация Couchdb с обратным прокси - PullRequest
0 голосов
/ 05 июня 2019

Мне нужно скопировать мою базу данных couchdb. Источник является локальным, а цель - удаленной базой данных. Существует обратный прокси между моим локальным и целевым.

Когда я настраиваю прокси в задаче репликации, couchdb предполагает, что локальный удаленный хост, и отправляет запрос прокси. Прокси-сервер не может найти экземпляр базы данных на 127.0.0.1 (локально), и репликация не выполняется.

curl -X POST -u <user>:<password> http://127.0.0.1:5984/_replicate -H "Content-Type: application/json" -d '{"source": "http://user:password@127.0.0.1/local_db","target": "https://user:password@remotehost/remote_db", "proxy": "https://user:password@<proxy_host>:<proxy_port>" }'

Если я предоставляю хост / порт для источника, он работает. Но я не могу использовать эту опцию.

...