CommunicationsException
1、现象: 连接mysql时报错
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException
这个在长时间连接但是又不操作的情况下会报这个错误,虽然可以改mysql的配置文件来达到目的,但是 我们是开发不是DBA,所以尽量还是通过程序来控制
2、解决 在连接串中添加下面一串配置
&autoReconnect=true&failOverReadOnly=false&maxReconnects=10
1
3.释义 autoReconnect:自动重连 failOverReadOnly:自动重连成功后,连接是否设置为只读 maxReconnects:autoReconnect设置为true时,重试连接的次数
编辑 (opens new window)
上次更新: 2024-11-06, 19:27:10