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小时确实不会自动断,它是有时一个月不断,有时一星期断两次,基本没找到规律。
请老大们再帮忙看看,感谢啊 展开
[ 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小时确实不会自动断,它是有时一个月不断,有时一星期断两次,基本没找到规律。
请老大们再帮忙看看,感谢啊 展开
3个回答
展开全部
更新tomcat或mysql了吧
你把完整的出错信息贴出来大家看下,或许能解决。
我也是个小菜,没有这方面的经验。程序问题是可以排除的,应该是mysql移动的时候出问题了吧。没办法帮到你。
你把完整的出错信息贴出来大家看下,或许能解决。
我也是个小菜,没有这方面的经验。程序问题是可以排除的,应该是mysql移动的时候出问题了吧。没办法帮到你。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
明显是因为某些代码关闭了数据库连接!检查代码!
另外,检查设置:是否有超时自动关闭连接选项!
另外,检查设置:是否有超时自动关闭连接选项!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有没有可能是因为访问量上来了而连接数不够导致的,把连接池配置发出来看下 ,这些问题要看具体的生成环境的,最好能详细点
是用的c3p0连接池吗,不是的话试用下看,这个应该是数据库连接配置的问题
是用的c3p0连接池吗,不是的话试用下看,这个应该是数据库连接配置的问题
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |