GBase 8a
适配迁移
文章
GBase 8a集群V95版本JDBC连接超时参数设置避免半数节点故障时长时间卡住不返回
GBase社区管理员发表于2020-07-28 17:35:24425次浏览0个评论
GBase 8a数据库集群的V95版本,当集群出现半数gcwae故障时,会卡住,而JDBC接口也会卡住。本文介绍通过参数设置超时时间的方案,让用户尽快知晓集群故障。
如下2个参数,单位毫秒:
connectTimeout=3000
socketTimeout=3000
import java.sql.Connection;
import java.sql.DriverManager;
public class TestConnectionTimeout {
public static void main(String[] args) throws Exception {
String URL = "jdbc:gbase://192.168.56.1:52582/testdb?user=gbase&password=gbase20110531&connectTimeout=3000&socketTimeout=3000";
// // System.out.println(URL);
Class.forName("com.gbase.jdbc.Driver");
Connection con = DriverManager.getConnection(URL);
System.out.println(con);
con.close();
}
}
注意其中的sockerTimeout参数需要设置,不能只设置connectTimeout。
参考
评论已关闭
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25044
- 42023-09-25浏览数:18519
- 52020-05-11浏览数:17526