Couchdb 使用筛选器复制删除文档不起作用

Couchdb 使用筛选器复制删除文档不起作用,couchdb,database-replication,couchdb-futon,Couchdb,Database Replication,Couchdb Futon,我正在尝试使用筛选器创建复制,以便删除CouchDB上已删除的文档,但我总是面临相同的错误 这是我的过滤器: "deletedfilter": "function(doc, req) { return !doc._deleted; };", 这是我的\u复制器: { "_id": "replicateCleanup", "source": "http://myuser:mypass@l@localhost/a", "target": "http://myuser:mypas

我正在尝试使用筛选器创建复制,以便删除
CouchDB
上已删除的文档,但我总是面临相同的错误

这是我的
过滤器

 "deletedfilter": "function(doc, req) { return !doc._deleted; };",
这是我的
\u复制器

{
   "_id": "replicateCleanup",
   "source": "http://myuser:mypass@l@localhost/a",
   "target": "http://myuser:mypass@localhost/b,
   "create_target": true,
   "filter": "filters/deletedfilter",
   "owner": "myuser",
   "continuous": false
}
我面临的错误是:

       "_replication_state": "error",
               "_replication_state_time": "2017-07-17T18:07:49+02:00",
               "_replication_state_reason": "Could not open source database 
        `http://myuser:*****@localhost/a/`:
     {'EXIT',\n    {http_request_failed,\"HEAD\",\n        \"http://myuser:*****@localhost/a/\",\n     
   {error,{error,{conn_failed,{error,econnrefused}}}}}}"
            }

知道我做错了什么吗?

我忘记了URL上的端口,所以只需更改这行代码

  "source": "http://myuser:mypass@l@localhost/a",
   "target": "http://myuser:mypass@localhost/b,
为了这个

 "source": "http://myuser:mypass@l@localhost:5984/a",
 "target": "http://myuser:mypass@localhost:5984/b,