1、Tomcat服务器通过Connector连接器组件与客户程序建立连接,Connector组件负责接收客户的请求,以及把Tomcat服务器的响应结果发送给客户。默认情况下,Tomcat在server.xml中配置了两种连接器:
在tomcat的server.xml文件中可以找到如下几个connector
<!-- 1. HTTP -->
<
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
<
<!-- 2. HTTPS -->
<
<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" />
<
<!-- 3. AJP -->
<
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
查看句柄数
ps -ef | grep tomcat 获取tomcat进程号pid
cd/proc/pid/fd
wc -l查看句柄数
Jstack查看线程占用状态:
1、jstack pid > jstack.log
2、ps -ef | grep tomcat 获取tomcat进程号pid
3、对JAVA进程中所有线程的CPU占用率进行排序:ps -mp pid -o THREAD,tid,time | sort -rk 9 > thread.log
4、printf "%x\n" 21742 将线程号转换为16进制
5、jstack.log中查看16进制进程号对应的应用
参考
http://www.cnblogs.com/zhengyun_ustc/archive/2013/03/18/tda.html
tomcat进程查看
猜你喜欢
转载自automan1989.iteye.com/blog/2401252
今日推荐
周排行