具有反向代理的Couchdb复制

时间:2019-06-05 10:44:38

标签: proxy couchdb replication

我需要复制我的couchdb数据库。源是本地的,目标是远程数据库。我的本地和目标之间存在反向代理。

在复制任务中配置代理时,ouchdb假定本地为远程主机,并将请求发送到代理。代理无法在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>" }'

如果我为源提供主机/端口,则可以使用。但是我不能使用该选项。

0 个答案:

没有答案