HikariPool-1-由于SQLSTATE(08S01),ErrorCode(-99999)而被标记为断开的连接

时间:2019-02-21 10:02:50

标签: spring-boot hikaricp db2-400

{ "value": "123" }

在创建带有数据的表(大约有600万条记录)时,我一直遇到这个问题。在sql开发人员ACS上,大约花费了1½分钟。

1 个答案:

答案 0 :(得分:0)

我发现默认连接验证(spring.datasource.hikari.validationTimeout)设置为5000(5秒)。
这导致hikari无法验证连接,因为它很忙。 解决方案是将此属性设置为足够高的数字(我将其设置为5分钟-300000)