上备用端口上运行我使用couchbase客户端2.3.2 Java和Couchbase Server社区4.0连接到couchbase使用Java客户端
所以我使用的文件在非标准端口上运行的Couchbase试验在Couchbase website
我已经成功使用这些备用端口启动Couchbase,但我只设法改变一些在Java客户端的端口,这里是我的代码:
final CouchbaseEnvironment env = DefaultCouchbaseEnvironment.builder()
.bootstrapCarrierDirectPort(21210)
.bootstrapHttpDirectPort(9091)
.build();
return CouchbaseCluster.create(env, "10.0.2.15");
我的方案是能够连接到couchbase所以有些东西,但我仍然需要在客户端更改视图端口(默认8092)和查询端口(默认8093)。结果我遇到了这些错误:
2016-09-30 14:03:49.696 []警告cccceEndpoint - [null] [QueryEndpoint]:无法连接到端点,重试延迟32 MILLISECONDS:! java.net.ConnectException:连接被拒绝:/10.0.2.15:8093
2016-09-30 14:03:52.077 []警告cccceEndpoint - [null] [ViewEndpoint]:无法连接到端点,重试延迟2048微妙:! java.net.ConnectException:连接被拒绝:/10.0.2.15:8092
所以客户端仍然试图连接到8092和8093的时候,其实我已经改变了那些9092和9093
我固定的端口8093。到static_config,仍然无法弄清楚如何修复端口8092 .... – Richo