tomcat一段时间和mysql断开连接_tomcat与mysql连接中断

老版本的Tomcat与MySQL组合在运行中出现不定期的连接错误,表现为‘No operations allowed after connection closed.’。重启Tomcat后可暂时恢复正常。已排除8小时自动关闭的问题,且该问题近期频繁出现,但系统历史运行稳定,访问量不大。怀疑可能是连接配置或数据库设置问题,寻求解决方案。
摘要由CSDN通过智能技术生成

老版本的tomcat和mysql,不定期的报错(有是由一月一次,有时候一星期两次),报错内容"[DataConn.java:47:ERROR]DataConndoSelectError:Nooperationsallowedafterconnectionclosed.C...

老版本的tomcat和mysql,不定期的报错(有是由一月一次,有时候一星期两次),报错内容"

[ DataConn.java:47 :ERROR]DataConn doSelect Error:No operations allowed after connection closed.

Connection was closed explicitly by the application at the following location:"

看起来应该mysql数据库和tomcat之间的连接中断了,重启tomcat就能恢复正常,但不知道是为什么这样,请各位专家帮忙给看看。

另:应该不是mysql的8小时自动关闭问题

这个系统运行5年了没有出现类似问题,最近才频繁出现

一共不到十个用户,因该不是访问量问题

之前做过主备机切换,把mysql的数据路径/mysql/data来回覆盖过

备机安装的时候好像是厂商工程师直接将tomcat mysql 应用路径直接从生产机复制过来,然后注册了一下

at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run

ool.java:683>

at java.lang.Thread.run<534>534>

1528476594[ DataConn.java:47 :ERROR] DataConn doSelect Error: No opera

tions allowed after connection closed.

Connection was closed explicitly by the application at the following location:

** BEGIN NESTED EXCEPTION **

应该不是代码问题,之前用了很久没问题,请老大具体指教下如何检查连接设置,mysql真不太会用,是用那个mysql...admin工具吗,那里边有个超时时间折合成小时是8小时,但是我这个过了8小时确实不会自动断,它是有时一个月不断,有时一星期断两次,基本没找到规律。

请老大们再帮忙看看,感谢啊

展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值