Tomcat6.0 运行一段时间就挂掉
来源:百度知道 编辑:UC知道 时间:2024/05/31 06:26:49
向大家请教一个困扰已久的问题,我的tomcat每运行2-3天后,就会出现不再处理http请求的情况。打印出线程状态如下:
http-90-exec-40:TIMED_WAITING
http-90-exec-43:TIMED_WAITING
http-90-exec-49:TIMED_WAITING
http-90-ClientPoller:RUNNABLE
http-90-Acceptor-0:RUNNABLE
TP-Processor2:WAITING
TP-Processor1:WAITING
TP-Processor3:WAITING
TP-Processor4:RUNNABLE
TP-Monitor:TIMED_WAITING
Reference Handler:WAITING
Signal Dispatcher:RUNNABLE
Finalizer:WAITING
main:RUNNABLE
ContainerBackgroundProcessor[StandardEngine[Catalina]]:TIMED_WAITING
NioBlockingSelector.BlockPoller-1:RUNNABLE
以下为不正常状态
Timer-0:BLOCKED
http-120-exec-1:BLOCKED
http-120-exec-3:BLOCKED
http-120-exec-2:BLOCKED...(此类线程非常多)
望高手指点,tomcat的设置已经更改过多次。还是无法找到根本原因..
http-90-exec-40:TIMED_WAITING
http-90-exec-43:TIMED_WAITING
http-90-exec-49:TIMED_WAITING
http-90-ClientPoller:RUNNABLE
http-90-Acceptor-0:RUNNABLE
TP-Processor2:WAITING
TP-Processor1:WAITING
TP-Processor3:WAITING
TP-Processor4:RUNNABLE
TP-Monitor:TIMED_WAITING
Reference Handler:WAITING
Signal Dispatcher:RUNNABLE
Finalizer:WAITING
main:RUNNABLE
ContainerBackgroundProcessor[StandardEngine[Catalina]]:TIMED_WAITING
NioBlockingSelector.BlockPoller-1:RUNNABLE
以下为不正常状态
Timer-0:BLOCKED
http-120-exec-1:BLOCKED
http-120-exec-3:BLOCKED
http-120-exec-2:BLOCKED...(此类线程非常多)
望高手指点,tomcat的设置已经更改过多次。还是无法找到根本原因..
tomcat由于客户端不正常关闭,连接没有关闭。。
应该是网络不正常或者网络赌赛。
单独使用tomcat做前端确实不稳定,我原来也遇到这个问题。
后来在前面加了个apache httpd就好了。
我的apache httpd 是全部转发,交给tomcat处理。
估计是JDK版本太低了吗吧,不过我好像没有出现过这样的问题。