'autoreconnect=true'设置无效,怎么解决
1个回答
展开全部
org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The last packet successfully received from the server was 145,178,488 milliseconds ago. The last packet sent successfully to the server was 145,178,488 milliseconds ago. is longer than the server configured value of 'wait_timeout'. You should consider either expiring and/or testing connection validity before use in your application, increasing the server configured values for client timeouts, or using the Connector/J connection property 'autoReconnect=true' to avoid this problem.
数据库:mysql 5.5.8
系统将read,write分两个DB
read,正常
但是在write的时候,报以上错误。而在数据库的配置中,已经有autoReconnect=true 看来不起作用。。。
临时解决方法,就是重启应用。
但是不是解决之道.
网上搜索,说是修改mysql数据库的wait_timeout 。但遭到了DBA的强烈抵制,会影响其他的mysql的性能。
记录一下问题,待解决。。。
备注:mysql5以上的,设置autoReconnect=true 是无效的 只有4.x版本,起作用
数据库:mysql 5.5.8
系统将read,write分两个DB
read,正常
但是在write的时候,报以上错误。而在数据库的配置中,已经有autoReconnect=true 看来不起作用。。。
临时解决方法,就是重启应用。
但是不是解决之道.
网上搜索,说是修改mysql数据库的wait_timeout 。但遭到了DBA的强烈抵制,会影响其他的mysql的性能。
记录一下问题,待解决。。。
备注:mysql5以上的,设置autoReconnect=true 是无效的 只有4.x版本,起作用
意法半导体(中国)投资有限公司
2023-06-12 广告
2023-06-12 广告
单片机,即单片微控制器,也称为单片微型计算机,是将中央处理器(CPU)、存储器(ROM,RAM)、输入/输出接口和其他功能部件集成在一块 在一个小块的集成电路上,从而实现对整个电路或系统的数字式控制。单片机不是完成某一个逻辑功能的芯片,而是...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询