curl http://usrname:password@192.168.1.10:5985/_active_tasks
显示以下内容。
特别是checkpointed_source_seq“:0。所以我的复制显然没有完成。这是由于源服务器(iriscouch.org)缺乏响应吗?
我不确定它是否重要,但我也很想知道在目标或源上发生复制“逻辑”的位置。
(我重新启动了我的couchdb,checkpointed_source_seq仍为0,但是docs_read,docs_written,missing_revisions_found和revisions_checked都跳到了5.过了一段时间,一切都停留在5.目标是在Android上运行的旧沙发基座移动设备,所以也许问题出在目标上,而不是来源缺乏回应。)
[
{
"pid": "<0.242.0>",
"checkpointed_source_seq": 0,
"continuous": false,
"doc_write_failures": 0,
"docs_read": 0,
"docs_written": 0,
"missing_revisions_found": 0,
"progress": 0,
"replication_id": "477dc6e34c791f161a2d47d742b349cd",
"revisions_checked": 0,
"source": "https://username:*****@myprj.iriscouch.com/myprj/",
"source_seq": 342,
"started_on": 1372285819,
"target": "http://usrname:*****@0.0.0.0:5985/myprj/",
"type": "replication",
"updated_on": 1372287887
}
]
答案 0 :(得分:5)
事实证明问题是使用https vs http进行复制,至少(并且希望仅限于)使用iriscouch.com。
我遇到this post,切换到http,复制现在正常工作。当然,我的用户名和密码是以明文形式发送的。