一个奇怪的tomcat 当机问题

04-06-26 tian
一个信息发布系统,环境是

tomcat5.0+javabeans+Oracle9i

在线用户不多,数据量不大,速度也很快.可就是偶尔会死,要命的是,一点错误提示都没有,就是死,必须重启tomcat。。。所有请求都不会返回结果,时间长了,会抛出一个线程

2004-6-23 11:20:19 org.apache.tomcat.util.threads.ThreadPool logFull

严重:All threads are busy, waiting .Please increase maxThreads or check the servlet status150 150

改了最大线程数也不管用。。。大哥们帮看看会是什么问题啊?

1
tian
2004-06-26 20:33
雪地裸跪单手倒立泣血豪求:

大侠们帮帮我吧:(((5555

liuplayerboy
2004-06-27 18:47
我也遇到这个问题,当机出现是cpu占用率是100%,观察几天了,我认为极有可能是线程竞争。但还没找到解决的办法,我的email是:liuplayerboy@163.com 如果谁有办法解决,请告诉我,不胜感激!

banq
2004-06-28 20:18
线程执行时间太长,暂停后没有再启动造成的,也就是说,Jsp中Java代码太重或Jsp访问的JavaBeans代码太重,导致线程暂停;也可能有内存泄漏。

解决方案:使用EJB,或自己构造对象池,管理好你的JavaBeans.

猜你喜欢