Шлюз синхронизации couchbase не может подключиться к Android

Я пытался запустить демонстрацию Grocery-sync couchbase androi на компьютере под управлением Windows.

Я загрузил Sync-Gateway с мобильного устройства Couchbase.

Во время запуска этой демонстрации я могу вставить элемент в локальный Cblite. Но он не извлекает никаких документов из SyncGateway. Когда я вижу запрос на Sync-Gateway -

Он показывает 404, что такой базы данных "продуктовая синхронизация" нет.

Ответ Sync-Gateway:

2016-04-18T01: 32: 04.612 + 05: 30 ==== Шлюз синхронизации Couchbase / 1.2.0 (83; 41aa099) ====

2016-04-18T01: 32: 04.614 + 05: 30 Открытие db / sync_gateway как корзины «sync_gateway», пул «default», сервер

2016-04-18T01: 32: 04.614 + 05: 30 Открытие базы данных Walrus sync_gateway на

2016-04-18T01: 32: 04.615 + 05: 30 Использование функции синхронизации по умолчанию "channel (doc.channels)" для базы данных "sync_gateway"

2016-04-18T01: 32: 04.615 + 05: 30 Сбросить гостевого пользователя в конфигурацию

2016-04-18T01: 32: 04.615 + 05: 30 Запуск сервера профилей на

2016-04-18T01: 32: 04.615 + 05: 30 Запуск административного сервера на 127.0.0.1:4985

2016-04-18T01: 32: 04.621 + 05: 30 Запуск сервера на локальном хосте: 4984 ...

2016-04-18T01: 35: 26.216 + 05: 30 HTTP: # 001: GET / grocery-sync / _local / a08b05842f7f 55be5f15b12b58de0a9b10855d71

2016-04-18T01: 35: 26.217 + 05: 30 HTTP: # 002: GET / grocery-sync / _local / 65fae3c5d53a 75a649f38f098ba00422c70b9786

2016-04-18T01: 35: 26.218 + 05: 30 HTTP: # 002: -> 404 нет такой базы данных "бакалея-синхронизация" (1,5 мс)

2016-04-18T01: 35: 26.217 + 05: 30 HTTP: # 001: -> 404 нет такой базы данных "бакалея-синхронизация" (1,0 мс)

2016-04-18T01: 35: 26.296 + 05: 30 HTTP: # 003: POST / grocery-sync / _changes

2016-04-18T01: 35: 26.297 + 05: 30 HTTP: # 003: -> 404 нет такой базы данных "бакалея-синхронизация" (0,5 мс)

2016-04-18T01: 35: 36.310 + 05: 30 HTTP: # 004: POST / grocery-sync / _changes

2016-04-18T01: 35: 47.359 + 05: 30 HTTP: # 004: -> 404 нет такой базы данных "бакалея-синхронизация" (11048,9 мс)

2016-04-18T01: 35: 57.375 + 05: 30 HTTP: # 005: POST / grocery-sync / _changes

2016-04-18T01: 35: 57.375 + 05: 30 HTTP: # 005: -> 404 нет такой базы данных "бакалея-синхронизация" (0,5 мс)

Поскольку подключение Sync-Gateway - это первый шаг к работе с Couchbase. А пока я застреваю и катаюсь в серфинге.


person Sagar Shah    schedule 17.04.2016    source источник
comment
Нам понадобится ваш config.json для шлюза синхронизации и код приложения Android, чтобы предоставить какие-либо решения.   -  person Legendary_Hunter    schedule 08.05.2016


Ответы (1)


Из журналов Sync Gateway создал базу данных с именем sync_gateway. Это имя базы данных по умолчанию (обычно при запуске Sync Gateway без файла конфигурации). Вы можете указать имя базы данных в виде аргумент командной строки:

~/Downloads/couchbase-sync-gateway/bin/sync_gateway -dbname="grocery-sync"

Для получения дополнительных параметров конфигурации вы можете создать файл конфигурации (подробнее см. http://developer.couchbase.com/documentation/mobile/1.2/develop/guides/sync-gateway/configuring-sync-gateway/config-properties/index.html)

person jamiltz    schedule 18.04.2016