Ошибка репликации SDK Couchbase lite .net

Я работаю с couchbase lite .net sdk, и я получил пример снизу: url. и мой файл конфигурации, как показано ниже.

{
"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.


person Meteoric    schedule 24.04.2017    source источник


Ответы (1)


Я исправил проблему. Я добавляю свойство 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"
      }
    }
  }
}
person Meteoric    schedule 27.04.2017