Couchbase lite .net SDK复制错误

问题描述:

我正在使用couchbase lite .net sdk,我从url得到了一个示例。 和我的配置文件如下所示。Couchbase lite .net SDK复制错误

{ 
"log": ["HTTP+"], 
"adminInterface": "0.0.0.0:4985", 
"interface": "0.0.0.0:4984", 
"databases": { 
    "db": { 
     "server": "walrus:data", 
     "bucket": "todo", 
     "users": { 
      "GUEST": {"disabled": false, "admin_channels": ["*"] } 
     } 
    } 
} 

} 当我运行的WPF应用程序,我得到错误,如下面的图片。

image 请帮助我,我不知道如何实现couchbase同步网关。

我修正了这个问题。 我将shadow属性添加到配置json文件。 您可以从这些链接阅读更多信息。

https://groups.google.com/forum/#!topic/mobile-couchbase/NWd8xqPOjsc https://github.com/couchbase/sync_gateway/wiki/Bucket-Shadowing

{ 
"interface": ":4984", 
    "adminInterface": ":4985", 
    "log": [ "*" ], 
    "databases": { 
    "sync_gateway": { 
     "server": "walrus:", 
     "bucket": "sync_gateway", 
     "users": { 
     "GUEST": { 
      "disabled": false, 
      "admin_channels": [ "*" ] 
     }, 
     "user": { 
      "admin_channels": [ "*" ], 
      "password": "user" 
     } 
     }, 
     "sync": `function(doc){ "channel(doc.channels); }`, 
     , 
     "shadow": { 
     "server": "http://couchbase-dev.thisisdmg.com:8091", 
     "bucket": "sales_agent" 
     } 
    } 
    } 
}