druid使用

连接申请超时设定

配置参数为:

   <!-- 配置获取连接等待超时的时间 单位是毫秒 -->
   <property name="maxWait" value="10000"/>
   <property name="validationQuery" value="SELECT 'x'"/>
   <property name="validationQueryTimeout" value="2"/>

validationQueryTimeout是用来配置查询SQL的超时时间的,但是超时后会继续重试,而不是报错。maxWait参数才是真正确定了申请连接的超时时间,当一个申请连接操作达到maxWait指定的时间后便会抛出错误

配置监控

Druid--基本配置及内置监控使用 - CSDN博客

Last updated