文档章节

监控tomcat有多少线程连接

Mr_Tea伯奕
 Mr_Tea伯奕
发布于 2016/09/18 13:46
字数 604
阅读 92
收藏 2

1、看看tomcat进程pid

ps -ef|grep tomcat
root     14635     1  2 12:34 pts/0    00:01:21 /usr/bin/java -Djava.util.logging.config.file=

获的到pid为14635

2、查看当前线程个数

[root@localhost ~]# ps -Lf 14635|wc -l


35

3、查看线程详细信息

 

[root@localhost ~]# top -Hp 14635
top - 13:39:56 up 1 day, 57 min,  1 user,  load average: 0.00, 0.02, 0.05
Threads:  33 total,   0 running,  33 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.0 us,  0.0 sy,  0.0 ni, 99.7 id,  0.0 wa,  0.0 hi,  0.0 si,  0.3 st
KiB Mem:   1532752 total,  1380028 used,   152724 free,   126608 buffers
KiB Swap:        0 total,        0 used,        0 free.   287584 cached Mem

  PID USER      PR  NI    VIRT    RES    SHR S %CPU %MEM     TIME+ COMMAND
14644 root      20   0 2526016 345728  12268 S  0.3 22.6   0:03.10 java
14635 root      20   0 2526016 345728  12268 S  0.0 22.6   0:00.00 java
14636 root      20   0 2526016 345728  12268 S  0.0 22.6   0:00.97 java
14637 root      20   0 2526016 345728  12268 S  0.0 22.6   0:03.76 java
14638 root      20   0 2526016 345728  12268 S  0.0 22.6   0:00.03 java
14639 root      20   0 2526016 345728  12268 S  0.0 22.6   0:00.04 java
14640 root      20   0 2526016 345728  12268 S  0.0 22.6   0:00.00 java
14641 root      20   0 2526016 345728  12268 S  0.0 22.6   0:36.11 java
14642 root      20   0 2526016 345728  12268 S  0.0 22.6   0:07.06 java
14643 root      20   0 2526016 345728  12268 S  0.0 22.6   0:00.00 java
14645 root      20   0 2526016 345728  12268 S  0.0 22.6   0:00.26 java
14646 root      20   0 2526016 345728  12268 S  0.0 22.6   0:00.00 java
14647 root      20   0 2526016 345728  12268 S  0.0 22.6   0:00.24 java
14648 root      20   0 2526016 345728  12268 S  0.0 22.6   0:00.19 java
14652 root      20   0 2526016 345728  12268 S  0.0 22.6   0:00.04 java
14653 root      20   0 2526016 345728  12268 S  0.0 22.6   0:00.20 java
14654 root      20   0 2526016 345728  12268 S  0.0 22.6   0:00.05 java
14655 root      20   0 2526016 345728  12268 S  0.0 22.6   0:00.09 java
14660 root      20   0 2526016 345728  12268 S  0.0 22.6   0:00.47 java
14661 root      20   0 2526016 345728  12268 S  0.0 22.6   0:00.49 java
14662 root      20   0 2526016 345728  12268 S  0.0 22.6   0:00.30 java
14663 root      20   0 2526016 345728  12268 S  0.0 22.6   0:00.24 java
14664 root      20   0 2526016 345728  12268 S  0.0 22.6   0:00.00 java
14665 root      20   0 2526016 345728  12268 S  0.0 22.6   0:02.17 java
14667 root      20   0 2526016 345728  12268 S  0.0 22.6   0:01.09 java
14668 root      20   0 2526016 345728  12268 S  0.0 22.6   0:01.72 java
14670 root      20   0 2526016 345728  12268 S  0.0 22.6   0:01.40 java
14671 root      20   0 2526016 345728  12268 S  0.0 22.6   0:01.67 java
14672 root      20   0 2526016 345728  12268 S  0.0 22.6   0:01.68 java
14673 root      20   0 2526016 345728  12268 S  0.0 22.6   0:01.55 java
14674 root      20   0 2526016 345728  12268 S  0.0 22.6   0:01.88 java
15042 root      20   0 2526016 345728  12268 S  0.0 22.6   0:00.75 java
15043 root      20   0 2526016 345728  12268 S  0.0 22.6   0:00.75 java

 

 

4、参考文章

http://blog.csdn.net/lxxxzzl/article/details/45973925

© 著作权归作者所有

共有 人打赏支持
Mr_Tea伯奕
粉丝 4
博文 212
码字总数 51679
作品 0
朝阳
其他
私信 提问
使用JDK自带jvisualvm监控tomcat

jdk自带有个jvisualvm工具、该工具是用来监控java运行程序的cpu、内存、线程等的使用情况。并且使用图表的方式监控java程序、还具有远程监控能力。不失为一个用来监控tomcat的好工具。 在jdk...

书一
2013/08/27
0
16
tomcat使用jvm性能监控与zabbix使用

linux系统上关于tomcat监控,很多平台只是监控端口判断服务正常,忽略对tcp链接情况(监控项中应定义zabbix-agentd关于tcp连接监控),tomcat父进程是否僵死,如果不做监控检查机制,在众多的...

chennailong
2018/06/26
0
0
原 netty导致tomcat假死

一、系统需求: 保证后台系统在大并发下正常处理每一个业务连接请求。 二、运作方式: Netty+tomcat。在tomcat的web.xml配置文件中配置一个Listener类用来在tomcat初始化启动时,启动一个Net...

Java高级技术
2018/11/28
0
0
java开发的微信公众号服务端生产环境中的两个大坑

背景 本文的背景是一个用java开发的微信公众号服务端的业务应用,使用的java开发包是weixin-java-tools。该系统的部署结构式nginx+10个tomcat实例的集群。 上线一段时间后,业务运营人员在微...

杨武兵
2015/12/10
981
0
Tomcat 性能优化(连接数、线程、JVM、dir)

Tomcat的server.xml中Context元素的以下参数应该怎么配合适 <Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" acceptCount="100" /> 答曰: maxThreads......

mrliuze
2016/03/04
217
0

没有更多内容

加载失败,请刷新页面

加载更多

C++ vector和list的区别

1.vector数据结构 vector和数组类似,拥有一段连续的内存空间,并且起始地址不变。 因此能高效的进行随机存取,时间复杂度为o(1); 但因为内存空间是连续的,所以在进行插入和删除操作时,会造...

shzwork
今天
3
0
Spring之invokeBeanFactoryPostProcessors详解

Spring的refresh的invokeBeanFactoryPostProcessors,就是调用所有注册的、原始的BeanFactoryPostProcessor。 相关源码 public static void invokeBeanFactoryPostProcessors(Configu......

cregu
昨天
4
0
ibmcom/db2express-c_docker官方使用文档

(DEPRECIATED) Please check DB2 Developer-C Edition for the replacement. What is IBM DB2 Express-C ? ``IBM DB2 Express-C``` is the no-charge community edition of DB2 server, a si......

BG2KNT
昨天
4
0
Ubuntu 18.04.2 LTS nvidia-docker2 : 依赖: docker-ce (= 5:18.09.0~3-0~ubuntu-bionic)

平台:Ubuntu 18.04.2 LTS nvidia-docker2 版本:2.0.3 错误描述:在安装nvidia-docker2的时候报dpkg依赖错误 nvidia-docker2 : 依赖: docker-ce (= 5:18.09.0~3-0~ubuntu-bionic) 先看一下依......

Pulsar-V
昨天
4
0
学习笔记1-goland结构体(struct)

写在前面:若有侵权,请发邮件by.su@qq.com告知。 转载者告知:如果本文被转载,但凡涉及到侵权相关事宜,转载者需负责。请知悉! 本文永久更新地址:https://my.oschina.net/bysu/blog/3036...

不最醉不龟归
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部