HikariCP 中的initializationFailTimeout 属性

来自 Github:

任何正数都被认为是毫秒数 尝试获取初始连接;应用程序线程将 在此期间被封锁。默认值:1

我知道如果在 1 秒内未获得连接,则使用默认值时将引发错误。我计划将该值设置为 1000 毫秒,因为有时我会收到错误

"hikaripool$poolinitializationexception"

启动 Spring Boot Java 8 应用程序时。这是正确的方法吗?

szs1987 回答:HikariCP 中的initializationFailTimeout 属性

不完全是等待连接 connectTimeout + initializationFailTimeout ,来自 github

connectionTimeout 时间段后应用此超时

默认是半分钟

默认值:30000(30 秒)

您可以输入 -1 值以允许池启动而不会失败

小于零的值将绕过任何初始连接尝试,并且池将在尝试在后台获取连接时立即启动

本文链接:https://www.f2er.com/66540.html

大家都在问