【YashanDB知识库】druid连接池做断网测试,无法自动重新连接

本文内容来自YashanDB官网,原文内容请见 https://www.yashandb.com/newsinfo/7919216.html?templateId=1718516

**【标题】**druid连接池断网测试,崖山数据库无法自动重新连接

**【问题分类】**驱动使用

**【关键字】**druid,socket timeout

**【问题描述】**使用崖山数据库23.2.7.100 进行适配过程中反馈崖山数据库不能自动重连

**【问题原因分析】**模拟的断网测试,报错如下,
在这里插入图片描述

初步分析,怀疑是没有配置socket timeout等参数和默认查询语句没有修改,会话保留时间过短,容易报错。

建议客户配置如下:

将默认查询:select 1; 修改成:select 1 from dual;

jdbc:yasdb://xx.xx.xx.xx:1688/test?productName=mysql&useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=UTC&socketTimeout=120&allowPublicKeyRetrieval=true

依然没有效果,还是报错一样的信息。继续查看相关配置信息ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值