druid升级到最新的1.0.16-SNAPSHOT引发的配置问题

mac2022-06-30  131

原文及更多文章请见个人博客:http://heartlifes.com

盲升druid至最新的1.0.16-SNAPSHOT版本后,启动工程报如下错误: [com.alibaba.druid.pool.vendor.MySqlValidConnectionChecker]-[WARN] Unexpected error in ping Caused by: java.lang.IllegalArgumentException: timeout can't be negative

查源码后发现,原来validationQueryTimeout变量默认值为-1,而不是0,导致socket接口报错。

解决办法: 在datasource中增加以下配置:

<property name="validationQueryTimeout" value="10000" />

转载于:https://www.cnblogs.com/heartlifes/p/6971049.html

相关资源:垃圾分类数据集及代码
最新回复(0)