首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Couchbase Sync Gateway不在Couchbase Lite和Couchbase Server之间同步

Couchbase Sync Gateway不在Couchbase Lite和Couchbase Server之间同步
EN

Stack Overflow用户
提问于 2017-10-26 01:11:37
回答 2查看 116关注 0票数 0

我有一个很大的问题。目前我正在构建一个应用程序。当我用Android模拟器启动应用程序时,它工作得很好。我可以保存一些数据,它也会显示这些数据。所以它将数据保存在本地。(Couchbase Lite)我使用离子框架。现在我想在Couchbase Server和Couchbase Lite之间进行同步。我使用同步网关,但它不工作。下面您可以看到我的sync-gateway config.json和我的日志。有人能帮帮我吗?

代码语言:javascript
复制
{
   "interface": ":4984",
   "adminInterface": "0.0.0.0:4985",
   "log": ["*"],
   "databases":  {
      "syncdb":    {
         "server": "http://127.0.0.1:8091",
         "bucket": "sync_gateway",
         "username": "sync_gateway",
         "password": "********",
         "sync":
             function (doc)  {
                 channel (doc.channels);
             },
          "users": {
            "GUEST": {
                "disabled": true,
                "admin_channels": ["public"]
            },
            "Administrator": {
                "disabled": false,
                "password": "**********",
                "admin_channels": ["*"]
            }
       }
    }

Log

EN

回答 2

Stack Overflow用户

发布于 2017-10-28 01:15:21

Android模拟器使用一个特殊的地址连接到它运行的机器。将你的应用程序设置为通过10.0.2.2连接到同步网关。有关详细信息,请参阅this Stack Overflow post

票数 0
EN

Stack Overflow用户

发布于 2018-07-01 12:14:07

您可以在数据库配置中的同步数据库括号之间添加属性:"import_docs":"continuous“和"enable_shared_bucket_access":true,以查看是否存在差异。"syncdb": { "import_docs": "continuous", "enable_shared_bucket_access": true, "server": "http://127.0.0.1:8091", ........ }

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46938322

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档