要命的一个礼拜终于要过去了,这周我的一个系统(apache-jk-tomcat),总是在有大并发访问的时候出现tomcat宕掉。

==================================================

处理过程:

1、查看日志,输出信息为tomcat连接数已满,线程阻塞,之后将tomcat-ajp的maxthreads为600,并做量为750的等待队列。就在我们都认为问题解决了之后,

2、新的报错信息出现了:没有任何的异常日志,tomcat就不提供服务了(fuck)。查看mysql连接、锁、apache日志、tomcat日志均没有发现任何异常,后来在我们运维经理的启发下,我接触到了jconsole这个java工具。


配置方法:

1、export DISPLAY=10.40.70.170:0.0
2、 jconsole & (确保已经配置好了java环境)


export 监控机的ip:0.0 (0:0是该监控机上的输出终端)

jconsole &后台运行jconsole,之后就可以在10.40.70.170上看到java的情况了


这个工具在我看来是很猛的哦