批量导入时间过长导致Durid的空闲连接时间长自动关闭,如何解决?-灵析社区

577739990

你可以尝试添加在spring.datasource 下 `use-ping-method: false` 这个属性 ![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241119/5d5e96d43cdb12431a9e7acc2bb4eec7.png) spring.datasource.druid.mysql.usePingMethod 是 Druid 数据库连接池的一个配置参数,用于指定是否使用 ping 方法来检测数据库连接是否有效。该参数的默认值为 false,即默认不使用 ping 方法。 在 Druid 数据库连接池中,检测连接是否有效的方式有两种:一种是执行 SQL 语句来检测连接是否有效,另一种是使用 ping 方法来检测连接是否有效。使用 ping 方法可以更快速地检测连接是否有效,但是在某些情况下,可能会出现误判。例如,如果数据库服务器反应较慢,ping 方法可能会将连接判定为无效,从而导致连接关闭。

阅读量:1

点赞量:0

问AI