方法-Java Eclipsetomcat请求一段时间后,程序无反应,tomcat无错,程序无错。

问题描述

Java Eclipsetomcat请求一段时间后,程序无反应,tomcat无错,程序无错。

tomcat执行请求后,程序执行一段时间后,程序就不执行了,tomcat没报错,程序也没错误,tomcat重启后在次执行之前没执行的代码OK没问题。
方法执行时间比较久,因为是数据库转换,从Oracle转Sqlserver,数据量较大。
如果我分批执行就可以,但是如果我一起全部执行的话,就会执行到一半的时候,就不执行了,很奇怪,求大神支招。求解决办法!

解决方案

会不会是事务太长到事连接超时,或者连接池被用完,或者是内存溢出呢

解决方案二:

可能是tomcat内存不足,或某些线程堵塞导致程序运行效率越来越底下, 重新启动tomcat会自动释放这些东西,自然会正常运行 - -

解决方案三:

事务没有提交 程序在等待事务提交 后面的程序如果链接数据库的话 是没有办法对数据库进行数据操作的 一直会等待 我跟你貌似犯过类似的错误 其实我是个菜鸟 BB一下

解决方案四:

tomcat在eclipse下有超时处理的,改一下超时时间就行了

时间: 2024-11-11 03:10:01

方法-Java Eclipsetomcat请求一段时间后,程序无反应,tomcat无错,程序无错。的相关文章

tomcat运行一段时间后就无响应

问题描述 tomcat运行一段时间后就无响应 2015-4-25 9:02:26 org.apache.coyote.AbstractProtocol init 严重: Failed to initialize end point associated with ProtocolHandler ["http-bio-14445"] java.net.BindException: Address already in use: JVM_Bind :14445 at org.apache.

tomcat退出-Tomcat运行一段时间后自动退出

问题描述 Tomcat运行一段时间后自动退出 最近tomcat运行一个项目,运行一两天就自动关闭,也没有报错. 以下是网上查找别人说的原因: 1,并发用户数目过大,也会导致tomcat自动停止服务. 2,系统本身的网络负载平衡没有做好,导致tomcat自动停止服务: 3,程序迭代不合理也是一个原因: 4,数据库连接未关闭,导致资源损耗过重,会引起服务停止: 5,程序严重错误,也会引起tomcat停止服务! 想请问以下,除以上外,还有什么原因会引起tomcat自动关闭.有什么软件可以测试或者模拟异

java应用程序放了一段时间后,再运行的时候出现了很多原本没有的错误。

问题描述 java应用程序放了一段时间后,再运行的时候出现了很多原本没有的错误. 我的一个Java写的带GUI的应用程序,打包到jar包中.原本可以运行,且没什么太大的问题.放了一段时间(期间没修改过,修改时间还显示最原始的时间),重新运行时,出现了很多本来没有的非常明显的错误(主要是在GUI上的错误).请高手帮忙指出可能哪里出问题了? 解决方案 那里那里那里那里那里那里

用vc++或java每隔一段时间读取一个日志文件(这是一个电话语音接听日志文件,文件内容在随时的增加)后提取有效数据到数据库中

问题描述 用vc++或java每隔一段时间读取一个日志文件(这是一个电话语音接听日志文件,文件内容在随时的增加)后提取有效数据到数据库中,怎么做到从上次读取文件的位置,也就是行数,开始下次的读取.大家知道,java和vc++是通过while()循环来读取文件,我当时的做法是记录上次while()的循环次数,下次读取时先空循环上次记录的行数,然后开始真正的读取文件.看看大伙有没有更好的办法. 解决方案 解决方案二:randomaccessfile+上次读取位置解决方案三:引用1楼inhibitor

电脑开机使用一段时间后就会变得卡顿处理方法

电脑开机使用一段时间后就会变得卡顿我们可以直接重启电脑就可以解决了,当然经常重启也不好,每一次重启花费的时间也得20分钟了,那么有没有更好的办法呢,具体如下. 首先,在桌面,鼠标右键单击"任务栏",打开任务管理器,然后左键单击任务管理器. 在任务管理器,"进程"选项中,找到"explorer.exe"这一项,然后右键单击结束进程(或结束进程树).跳出一个窗口,点击结束进程. 接下来,在应用程序选项中,点击新任务,输入explorer.exe, 点

jquery each-jQuery each循环中隔一段时间后,再执行下一个循环

问题描述 jQuery each循环中隔一段时间后,再执行下一个循环 初步涉及脚本,请各位大神给予帮忙. 脚本如下,在执行ajax异步调用后,会到后台执行相关方法,需要时间等待.所以需要延长时间后再进入第二次循环.请问怎么实现?是用setTimeOut吗?又怎么实现? $('#btnExecute').click(function(){ $('#tbFileList').find(":checkbox:checked").each(function(){ var filename= $

websphere应用服务器性能调整建议,针对运行一段时间后当机

最近项目的websphere经常当机,运行一段时间后变慢然后当掉.查找了下网上的资料,尽管不是我在负责服务器,但是也是个学习的机会. 主要针对的症状:           平台:was5.1   base,http   server   1.3.28,oracle   8i,9i           症状:用户响应突然变慢,然后并连接不上80端口,重启后正常,一段时间后反复           解决方式:调整服务器参数,增加服务器的处理能力               1,更改http   se

Js代码失效问题,代码运行一段时间后,突然报错,请各位帮忙看一下,谢谢

问题描述 Js代码失效问题,代码运行一段时间后,突然报错,请各位帮忙看一下,谢谢 代码如下: <%@ page language="java" import="java.util.*" pageEncoding="gbk"%> <%@include file="/common/taglibs.jsp"%> <!DOCTYPE html> <html> <head> &

电脑开机使用一段时间后就会变得卡顿怎么解决?

  相信大家都碰到过:电脑在一天之中使用一段时间就会变得卡顿的问题.这是因为开机使用过程中,电脑里面会不断存储许多相关数据和垃圾文件,时间长了之后越来越多,由此影响电脑运行速度.碰到这种情况,我们应该怎么办呢?下面小编就为大家介绍一下,来看看吧! 优化 首先,解决这种情况,最直接的办法就是重启电脑,重启后电脑会释放那些缓存和垃圾文件!电脑也就不还出现卡顿了. 今天主要是向大家介绍第二种方法 遇到上述情况,有时候我们不愿意去重启电脑,感觉很麻烦,时间很长!那我们怎么在不重启电脑的情况下解决这个问题