我是couchDB的新手,作爲一個起點,我下載了GrocerySync-Android並嘗試在設備上運行(Samsung Galaxy S4),但數據同步正在發生。GrocerySync-Android應用程序中沒有發生CouchDB同步
這就是試圖,
1)I已經在數據段(couchbase服務器)
2)我已經改變同步URL創建 「雜貨同步」 如下所示
public static final String SYNC_URL = "http://127.0.0.1:4984/grocery-sync";
當我更改如上所示的URL時,我得到異常。
RemoteRequest io exception. url: http://127.0.0.1:4984/grocery-sync/_local/022315cfb2e1f188613f04c99e49fbd537341d69
org.apache.http.conn.HttpHostConnectException: Connection to http://127.0.0.1:4984 refused
然後我試圖改變我的網址:
http://127.0.0.1:5984/grocery-sync
不過我收到相同的連接被拒絕例外。
然後我搜索了一些問題,一個建議使用下面的IP 10.0.2.2所以URL成爲:
http://10.0.2.2:4984/grocery-sync
如果我使用上述網址我沒有得到拒絕連接異常,但我得到以下例外:
RemoteRequest: io exception. url: http://10.0.2.2:4984/grocery-sync/_local/840159ea2a7e8f5a483f502f5ae79f2ad9f64ddf
org.apache.http.conn.ConnectTimeoutException: Connect to .. timed out
我沒有得到我想念的東西!
3)當我開始sync_gateway下我可以在控制檯中看到,
**Reset guest user to config
Starting profile server on
Starting admin server on 127.0.0.1:4985
Starting server on localhost:4984..**
從那以後,我不會看到任何日誌。
請讓我失蹤或做錯什麼..任何幫助或指導非常感謝。
您使用的是Sync Gateway還是使用CouchDB?它們是兩個不能一起使用的獨立產品。 – borrrden
@ borrden,要我卸載Sync GateWay並嘗試。 – Joe
不,這不會解決問題,但知道您正在使用哪一個會稍微影響答案。 – borrrden