tomcat与mysql连接中断

老版本的tomcat和mysql,不定期的报错(有是由一月一次,有时候一星期两次),报错内容"[DataConn.java:47:ERROR]DataConndoSele... 老版本的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<ThreadP
ool.java:683>
at java.lang.Thread.run<Thread.java: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小时确实不会自动断,它是有时一个月不断,有时一星期断两次,基本没找到规律。
请老大们再帮忙看看,感谢啊
展开
 我来答
flsfycy
2010-06-28 · TA获得超过729个赞
知道小有建树答主
回答量:1002
采纳率:0%
帮助的人:713万
展开全部
更新tomcat或mysql了吧
你把完整的出错信息贴出来大家看下,或许能解决。
我也是个小菜,没有这方面的经验。程序问题是可以排除的,应该是mysql移动的时候出问题了吧。没办法帮到你。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
神小忘
2010-06-27 · TA获得超过1326个赞
知道小有建树答主
回答量:1214
采纳率:0%
帮助的人:669万
展开全部
明显是因为某些代码关闭了数据库连接!检查代码!
另外,检查设置:是否有超时自动关闭连接选项!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
24334784
2010-06-24 · TA获得超过126个赞
知道小有建树答主
回答量:119
采纳率:0%
帮助的人:39.7万
展开全部
有没有可能是因为访问量上来了而连接数不够导致的,把连接池配置发出来看下 ,这些问题要看具体的生成环境的,最好能详细点
是用的c3p0连接池吗,不是的话试用下看,这个应该是数据库连接配置的问题
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式