我正在尝试运行一个简单的代码,该代码使用Java SDK 2.6.2在远程Couchbase 5.1服务器上打开存储桶并插入文档。
Cluster cluster = CouchbaseCluster.create("192.168.111.10");
cluster.authenticate("user", "password");
Bucket bucket = cluster.openBucket("alex-tests");
System.out.println("Opened bucket " + bucket);
JsonDocument jsonDocument = JsonDocument.create("123", JsonObject.create()
.put("id", "123")
.put("first_name", "alex")
.put("city", "amsterdam"));
bucket.insert(jsonDocument);
System.out.println("Inserted");
貌似存储桶已打开,但是当客户端将其配置为远程计算机时,它会将连接错误打印到本地主机。
日志可用here
答案 0 :(得分:2)
@dnault提到,0.0.0.0被配置为远程群集配置中的服务器。