0
我想通过JDBC连接到couchbase,但它的行为是任意的,因为它给timout异常很多次,我们也试图增加超时但它仍然出错..以下是代码用于连接到couchbase:连接超时到Couchbase使用jdbc
public static CouchbaseCluster connectToDB(String URL, String userid, String password) throws BusinessException
{
CouchbaseEnvironment env = null;
CouchbaseCluster cluster = null;
try
{
env = DefaultCouchbaseEnvironment.builder().connectTimeout(10000).queryEnabled(true).build();
cluster = CouchbaseCluster.fromConnectionString(env, URL);
} catch (Exception e) {
LOGGER.error(e.getMessage());
}
return cluster;
}
此外,我们使用的罐子:couchbase核-IO-1.2.7.jar和couchbase-Java的客户端2.2.6,我们正在尝试连接的couchbase版本to是Couchbase版本4.5.1-2841企业版
我也尝试使用.connectTimeout(1000000)增加超时。
仍然问题依然存在。