alibaba / druid

阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池
https://github.com/alibaba/druid/wiki
Apache License 2.0
27.97k stars 8.58k forks source link

druid-spring-boot-starter 1.1.7版本连接sql 2008 报错! 而Spring boot 1.5.10.RELEASE+1.1.8 用maven不能下载druid-spring-boot-starter 1.1.8。 #2352

Closed wuyan2018 closed 11 months ago

wuyan2018 commented 6 years ago

com.microsoft.sqlserver.jdbc.SQLServerException: The query timeout value -1 is not valid.

wenshao commented 6 years ago

@lihengming 看看

qq592304796 commented 6 years ago

spring-boot-starter 1.1.8 用的是2.0.0.RC1,并不是release版本,需要自己在pom中配置repositories `

spring-milestones Spring Milestones https://repo.spring.io/libs-milestone false

` 感觉这是个组件,不应该去加载spring-boot, scope>provided

wuyan2018 commented 6 years ago

如果 druid-spring-boot-starter 1.1.8只支持spring boot 2.0,那么能不能把druid-spring-boot-starter 1.1.7这个报错问题解决了。 也好让以前的spring boot 版本能用。 最好快点啊等着用呢,谢谢!

wuyan2018 commented 6 years ago

druid 1.1.7 加druid.validation-query-timeout: 6000 参数可以解决报错问题了。 但是 spring-boot-devtools热部署怎么就找不到数据源了呢?### Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is com.alibaba.druid.pool.DataSourceClosedException: dataSource already closed at Mon Feb 26 17:42:54 CST 2018

lihengming commented 6 years ago

@wuyan2018 有没有没一点问题的版本?我排查下。 主要没SqlServer,没法重现。

wuyan2018 commented 6 years ago

@lihengming 报错com.microsoft.sqlserver.jdbc.SQLServerException: The query timeout value -1 is not valid 1.1.5报错但是能用,1.1.6和1.1.7一样 报错不能用。 spring-boot-devtools热部署怎么就找不到数据源这个问题,1.1.5-1.1.7都一样,我也不知道是不是druid的问题。

wuyan2018 commented 6 years ago

spring-boot-devtools热部署启动后添加数据库数据没问题,如果修改代码后就提示那个错误了

lihengming commented 6 years ago

不用druid-spring-boot-starter 单独引用 druid 呢?

lihengming commented 6 years ago

@qq592304796 一样的,虽然starter用的2.0.0.RC1,但是优先级还是实际项目中的版本,会覆盖starter内的版本,你可以试试。

qq592304796 commented 6 years ago

@lihengming 当才看了是会以项目中的为主,但还是需要自己在pom中配置repositories,不然架包就下载不下来,因为私库中只配置了maven的中央仓库

wavevan commented 6 years ago

阿里云中央仓库和maven中央仓库里的1.1.8是不是不一样啊