Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript PockDB已停止同步,没有错误_Javascript_Angularjs_Pouchdb - Fatal编程技术网

Javascript PockDB已停止同步,没有错误

Javascript PockDB已停止同步,没有错误,javascript,angularjs,pouchdb,Javascript,Angularjs,Pouchdb,我使用的同步代码确实有效,但现在不同步,没有错误 this.sync = function(remoteDatabase) { database.sync(remoteDatabase, {live: true, retry: true}) .on('complete', function (changes) { // yay, we're in sync! con

我使用的同步代码确实有效,但现在不同步,没有错误

this.sync = function(remoteDatabase) {
            database.sync(remoteDatabase, {live: true, retry: true})
                .on('complete', function (changes) {
                  // yay, we're in sync!
                    console.log("sync complete");
                }).on('change', function (change) {
                    // yo, something changed!
                    console.log("sync change");
                }).on('paused', function (info) {
                  // replication was paused, usually because of a lost connection
                    console.log("sync pause");
                }).on('active', function (info) {
                  // replication was resumed
                    console.log("sync active");
                }).on('error', function (err) {
                  // boo, we hit an error!
                    console.log("sync error");
                  alert("data was not replicated to server, error - " + err);
            });
            console.log("end of sync function");
        };
我的开发控制台显示:

        end of sync Function
        sync paused
        sync paused
大约10秒钟后,控制台显示:

        end of sync Function
        sync paused
        sync paused
控制台中没有错误,包括没有同步指示

我的谷歌搜索没有发现类似的结果

任何想法都很好。

我发现了我的问题。 我在玩弄离线功能,没有清除缓存。缓存中有upup.sw.min.js文件,似乎把一切都搞糟了。清除该地址的缓存后,我的同步工作正常


谢谢迈克让我看得更远。

答案就在这里,不是吗?它将显示“同步暂停”“通常是因为连接断开。”您现在可能无法连接到远程数据库。这可能是一件简单的事情,因为在数据库端,路由器被关闭为完全打开灾难性的爆炸。不可能从这里说。我在一个连接到网络服务器的桌面上。它失去联系的原因可能是什么?就像我说的,很多。计算机已死机,有人将服务器从网络上拔下,它正在重新启动,您的防火墙正在阻止它,服务器防火墙正在阻止您,等等。等等。谢谢您提供的信息,我已重新启动couchbase的同步网关,我的开发控制台出现错误。我将进一步研究。再次感谢迈克,你熟悉Couchbase同步网关吗?我想知道我的配置文件“configServer”是否应该与puochdb中的同步数据库匹配?