是否可以使用 isValid(0) 函数来检查连接是否仍然处于事件状态(事件)?

我收到以下异常:



我无法增加“wait_timeout”值。

我也尝试过 autoReconnect=true 但无论如何我都需要处理异常。

我了解了 isValid() 函数。
但我无法理解它检查什么样的有效性。

使用 isValid(0) 会帮助我解决超时问题吗?

最佳答案

根据 the doc ,运行“查询”需要 isValid,所以它应该很有用。



似乎您的连接池应该为您做一些事情......

关于MySql isValid 超时方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8515217/

10-13 00:30