Javascript 使用数据库复制的问题
我尝试使用PockDB复制CouchDB数据库,但在尝试以下操作时遇到问题:Javascript 使用数据库复制的问题,javascript,couchdb,pouchdb,Javascript,Couchdb,Pouchdb,我尝试使用PockDB复制CouchDB数据库,但在尝试以下操作时遇到问题: var localdb = new PouchDB('namedb'); var remote = new PouchDB('https://example.com:6984/namedb'); var rep = PouchDB.replicate( remote, localdb,{ live: true, retry: true }).on('change', function (info)
var localdb = new PouchDB('namedb');
var remote = new PouchDB('https://example.com:6984/namedb');
var rep = PouchDB.replicate( remote, localdb,{
live: true,
retry: true
}).on('change', function (info) {
// handle change
}).on('paused', function (err) {
// replication paused (e.g. replication up to date, user went offline)
}).on('active', function () {
// replicate resumed (e.g. new changes replicating, user went back online)
}).on('denied', function (err) {
// a document failed to replicate (e.g. due to permissions)
}).on('complete', function (info) {
// handle complete
}).on('error', function (err) {
// handle error
});
控制台显示:net::ERR\u CONNECTION\u CLOSED
和
Object {status: 0, name: "unknown", message: "getCheckpoint rejected with ", result: Object}
message
:
"getCheckpoint rejected with "
name
:
"unknown"
result
:
Object
status
:
0
__proto__
:
Object
您是否连接到使用HTTPS的安全服务器?您可能想看类似的问题。这是您的实际代码吗?i、 没有任何处理函数的内容?我找到了这个问题的解决方案。问题来自couchDB 1.6.1使用的erlang版本。我已经设置了反向Nginx代理,并且在HTTPS中可以进行复制。您是否连接到使用HTTPS的安全服务器?您可能想看类似的问题。这是您的实际代码吗?i、 没有任何处理函数的内容?我找到了这个问题的解决方案。问题来自couchDB 1.6.1使用的erlang版本。我已经设置了一个反向Nginx代理,并且可以在https中进行复制