使用java的jdbc连接到doris的jdbcurl参数配置有哪些生产上的案例?

提问者:帅平 问题分类:数据库
使用java的jdbc连接到doris的jdbcurl参数配置有哪些生产上的案例?麻烦大家介绍下你们在生产上使用jdbc连接doris的时候,需要配置哪些具体的参数?
3 个回答
陈词滥调°
陈词滥调°
我们生产使用的连接doris的jdbcurl示例如下:
jdbc:mysql://FE_IP:9030/db_name?useUnicode=true&characterEncoding=utf8&useTimezone=true&serverTimezone=Asia/Shanghai&useSSL=false&allowPublicKeyRetrieval=true&socketTimeout=60000&connectTimeout=30000&rewriteBatchedStatements=true

上面主要是为了配置一些超时时间,时区等,可以参考下,
发布于:5个月前 (12-11) IP属地:四川省
回忆多美好
回忆多美好
最好还是加上一些重连机制,避免网络出现问题导致服务不可用,示例:
autoReconnect=true&failOverReadOnly=false&maxReconnects=3&initialTimeout=1

把你上面的参数核这里结合一下即可。完整的示例如下:
jdbc:mysql:loadbalance://FE1_IP:9030,FE2_IP:9030,FE3_IP:9030/db_name?useUnicode=true&characterEncoding=utf8&useTimezone=true&serverTimezone=Asia/Shanghai&useSSL=false&allowPublicKeyRetrieval=true&socketTimeout=60000&connectTimeout=30000&rewriteBatchedStatements=true&autoReconnect=true&failOverReadOnly=false&maxReconnects=3&initialTimeout=1
发布于:5个月前 (12-11) IP属地:四川省
久碍
久碍
这里如果有多个fe,建议都要写上,例如:
jdbc:mysql:loadbalance://fe1:9030,fe2:9030,fe3:9030/db_name
发布于:5个月前 (12-11) IP属地:四川省
我来回答